[Bug 1086548] Re: libc-bin/libc6 inverted deps causes nss to fail and can make dpkg-statoverride explode, killing the upgrade
Michael Vogt
michael.vogt at ubuntu.com
Wed Dec 5 08:36:45 UTC 2012
Hi, looking at the logs it seems to be relatively specific to the setup
in use. Adding a workaround is easy enough for the specific case, I
attached it here.
Making this general is a bit more tricky, but would involve scanning
/etc/passwd and /etc/group and then comparing that to the dpkg-
statusoverride --list output.
** Patch added: "First iteration of a fix, lacking a test"
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/1086548/+attachment/3451988/+files/lp1086548.diff
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to update-manager in Ubuntu.
https://bugs.launchpad.net/bugs/1086548
Title:
libc-bin/libc6 inverted deps causes nss to fail and can make dpkg-
statoverride explode, killing the upgrade
Status in “update-manager” package in Ubuntu:
New
Bug description:
I've just had a lucid -> precise upgrade explode in my face. libc-bin
was installed before libc6 and as a result, there was a period where
nss was broken, after libc-bin had been upgraded, but before libc6
had. nss being broken caused dpkg-statoverride to explode on almost
any use (because there was a override that used a group provided by
NSS, not in /etc/group). dpkg-statoverride failing caused the libc6
install to fail and subsequently do-release-upgrade also. I've
attached the dist-upgrade logs from the failed run.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/update-manager/+bug/1086548/+subscriptions
More information about the foundations-bugs
mailing list