[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: glibc2.1 upgrade braindamage (bash broken, failing postinsts)



On 26-Mar-99, 05:12 (CST), Joost Kooij <joost@pc47.mpn.cp.philips.com> wrote: 
> More worse, a colleague found his bash completely broken after the
> upgrade.  The consequence was, that dpkg in effect broke also, as any
> installation script using bash or sh would crash.  
> 
> To his luck, he still had a root shell open and we were able to unpack the
> bash deb from potato manually and copy the bash executable to /bin, which
> fixed bash.  After that, we could install the bash deb regularly.

Yeah, I had that one too, posted about it a few weeks ago. Isn't it fun?

> I now wonder how many more installation scripts were not run due to bash
> being broken at a certain stage in the upgrade.  Maybe I should run 
> "find /var/lib/dpkg/info -name \*.postinst -exec {} configure" just to be
> sure everything is configured okay.

If the postinst failed, then the status on the affected packages should
be bad, so 'dpkg --configure --pending' ought to do the trick.

Steve


Reply to: