On Sat, Jun 18, 2005 at 04:07:34PM +0200, Fabian Hugelshofer wrote: > Hello > > I'm having problems upgrading Mailscanner from Woody to Sarge. I did a > dist-upgrade for my system which broke (because of Mailscanner) without > upgrading all packages. Further i removed Mailscanner to complete > dist-upgrade. Mailscanner can't still be installed. > > The Output is: > > # aptitude -f install mailscanner > Reading Package Lists... Done > Building Dependency Tree > Reading extended state information > Initializing package states... Done > Reading task descriptions... Done > The following NEW packages will be installed: > mailscanner > 0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded. > Need to get 0B/1936kB of archives. After unpacking 5837kB will be used. > Writing extended state information... Done > Preconfiguring packages ... > (Reading database ... 24043 files and directories currently installed.) > Unpacking mailscanner (from .../mailscanner_4.41.3-2_all.deb) ... > /var/lib/dpkg/tmp.ci/preinst: line 22: db_get: command not found > dpkg: error processing > /var/cache/apt/archives/mailscanner_4.41.3-2_all.deb (--unpack): > subprocess pre-installation script returned error exit status 127 > Errors were encountered while processing: > /var/cache/apt/archives/mailscanner_4.41.3-2_all.deb > E: Sub-process /usr/bin/dpkg returned an error code (1) > Ack! Something bad happened while installing packages. Trying to recover: > Reading Package Lists... Done > Building Dependency Tree > Reading extended state information > Initializing package states... Done > Reading task descriptions... Done > > I don't know where to get db_get. It isn't on the System (#db_get > returns "command not found") and i could not lokate a package with > #apt-file search db_get. > Asking Google didn't bring any helpful information eighter. > Hi Fabian, db_get is a shell script in '/usr/share/debconf/confmodule'. It is part of the 'debconf' package. My 'sid' version is 1.4.50. Not sure what sarge is supposed to have. so: apt-get install debconf should fix this problem. Also, make sure to file a bug report or tell someone on debian-devel list. Cheers, Kev -- counter.li.org #238656 -- goto counter.li.org and be counted! `$' $' $ $ _ ,d$$$g$ ,d$$$b. $,d$$$b`$' g$$$$$b $,d$$b ,$P' `$ ,$P' `Y$ $$' `$ $ "' `$ $$' `$ $$ $ $$ggggg$ $ $ $ ,$P"" $ $ $ `$g. ,$$ `$$._ _. $ _,g$P $ `$b. ,$$ $ $ `Y$$P'$. `Y$$$$P $$$P"' ,$. `Y$$P'$ $. ,$.
signature.asc
Description: Digital signature