Re: apt wickened up: Unable to purge package gdm2 ! (solved)
On Fri, Jan 31, 2003 at 01:41:58AM +0100, mi wrote:
> # debconf is not a registry, so we only fiddle with the default file if it
> # does not exist
> if [ ! -e $DEFAULT_DISPLAY_MANAGER_FILE ]; then
> db_get shared/default-x-display-manager
> if [ "$THIS_PACKAGE" != "$RET" ]; then
> echo "Please be sure to run \"dpkg --configure $RET\"."
> fi
> > # mi: This here here was reached:
>
> db_get "$RET"/daemon_name # <-- mi: This line exits the script
[...]
> Didn't find any 'db_get' in /usr/share/debconf.
> Perhaps I'm missing some library ?
No, you aren't. It's in /usr/share/debconf/confmodule, but because of
the way that works you won't be able to simply grep for it.
> I wondered if there's something with the 'GNU database manager'
> - curiously, also a 'gdm' !
No.
Did you see the 'Please be sure to run "dpkg --configure <something>"'
message?
Look in /var/lib/dpkg/info/gdm2.templates. If you find a template with
daemon_name on its Template: line, then I'd bet that you need to run
/usr/share/debconf/fix_db.pl (but take a copy of everything in
/var/cache/debconf first, as you'll probably want to file a bug report
against debconf). If you don't find such a template, then it's a bug in
the gdm2 package.
--
Colin Watson [cjwatson@flatline.org.uk]
Reply to: