severity 143307 important thanks On Mon, 05 May 2008, Gunter Ohrner wrote: > Followup-For: Bug #143307 > Package: dpkg > Version: 1.14.18 > > When trying to upgrade my SID system as I do every few days, dpkg crashed > with the above mentioned assertion failure.
AFAIK, this error message happens when dpkg is unable to find a solution to some dependencies and is often the symptom of something broken one step higher. Thus downgrading to important as it's always some kind of error that does not last. And it might be that dpkg is right to fail but that it should simply give a more meaningful error message so that we have a better idea of what's broken. In your case, given the log the loop was the following: in order to configure libpng12-dev, libpng12-0 had to be configured, but for libpng12-0 to be configured, doc-base had to be triggered. But doc-base was not configurable due to perl brokenness and thus could not be triggered... Here are the relevant extract: D000040: ok 0 msgs >> doc-base depends on perl (>= 5.6.0-16); however: Package perl is not configured yet. doc-base depends on libuuid-perl; however: Package libuuid-perl is not configured yet. << D000040: checking Breaks dpkg: dependency problems prevent configuration of doc-base: doc-base depends on perl (>= 5.6.0-16); however: Package perl is not configured yet. doc-base depends on libuuid-perl; however: Package libuuid-perl is not configured yet. dpkg: error processing doc-base (--configure): dependency problems - leaving unconfigured [...] D000040: checking dependencies of libpng12-dev (- <none>) D000400: checking group ... D000400: checking possibility -> libpng12-0 D000400: triggers-awaited, fixbytrig `doc-base', returning 1 D000400: found 1 D000400: found 1 matched 0 possfixbytrig doc-base > As far as I can see, the major change in todays upgrade which aptitude > wanted to install was the new perl version. > > dpkg --configure -a > > also always crashes with the assert, rendering dpkg more or less unusuable > for me ATM... How did you get out the problematic situation? Cheers, -- Raphaël Hertzog Le best-seller français mis à jour pour Debian Etch : http://www.ouaza.com/livre/admin-debian/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]