[Bug 316452] Re: [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d)
definitly a blocker. ** Changed in: nspr (Ubuntu) Importance: Undecided = High Status: New = Confirmed ** Changed in: nss (Ubuntu) Status: New = Confirmed -- [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d) https://bugs.launchpad.net/bugs/316452 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 316452] Re: [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d)
I can reproduce the breakage of nspr with the automatic upgrade tester for a intrepid - jaunty upgrade. It fails to upgrade with the message: /usr/lib/xulrunner-1.9.0.5/xulrunner-bin: error while loading shared libraries: libplds4.so.0d: cannot open shared object file: No such file or directory This is from a stock intrepid-jaunty upgrade. Indeed the symlink for libplds4.so.0d are missing, just the regular files are there (.so) ** Changed in: nspr (Ubuntu) Status: Confirmed = Triaged Target: None = jaunty-alpha-3 -- [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d) https://bugs.launchpad.net/bugs/316452 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 316452] Re: [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d)
another interesting message is: /sbin/ldconfig.real: /usr/lib/libnssutil3.so is not a symbolic link -- [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d) https://bugs.launchpad.net/bugs/316452 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 316452] Re: [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d)
for convenience i pasted ldconfig source here: http://paste.ubuntu.com/104781/ -- [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d) https://bugs.launchpad.net/bugs/316452 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 316452] Re: [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d)
It happened to me when upgrading intrepid - jaunty. Workaround: $ sudo dpkg -i /var/cache/apt/archives/libnspr4tab $ sudo dpkg -i /var/cache/apt/archives/libnss3tab $ sudo dpkg --configure -a -- [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d) https://bugs.launchpad.net/bugs/316452 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 316452] Re: [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d)
I hit this as well. For me it seems like /usr/lib/libnss3.so.0d (and libnssutil3.so.0d) were not present, though apparently the packages were installed. I used dpkg to install the packages from /var/cache/apt/archives/ and it said Preparing to replace libnss3-0d version (using same version) but the files appeared afterwards. /var/log/dpkg.log confirms that the package was installed before I did that. Thanks, James -- [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d) https://bugs.launchpad.net/bugs/316452 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 316452] Re: [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d)
Current understanding is: 1. Seems that ldconfig recreates the link that i tried to move away in .preinst: 11:39 mvo asac: hm, right now (upgrade sitll running) I have libplc4.so.0d - libplc4.so.0d.new-migration 2. Then when unpack happens the link already exists and is not retargetted to the right file (libplc4.so) because of that. 3. later .new-migration is removed and ldconfig removes the then broken link leading to the broken situation we have here. Current approach is to prevent ldconfig from recreating the link (step 1.) fixing the unpack (step 2.). Lets see if we can verify that this works. -- [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d) https://bugs.launchpad.net/bugs/316452 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 316452] Re: [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d)
fix committed to nspr branch: http://bazaar.launchpad.net/~mozillateam/nspr/nspr.head/revision/55 ** Changed in: nspr (Ubuntu Jaunty) Status: Triaged = Fix Committed -- [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d) https://bugs.launchpad.net/bugs/316452 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 316452] Re: [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d)
fix committed to nss branch: http://bazaar.launchpad.net/~mozillateam/nss/nss.head/revision/92 ** Changed in: nss (Ubuntu Jaunty) Status: Triaged = Fix Committed -- [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d) https://bugs.launchpad.net/bugs/316452 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 316452] Re: [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d)
This bug was fixed in the package nss - 3.12.2~rc1-0ubuntu2 --- nss (3.12.2~rc1-0ubuntu2) jaunty; urgency=low * LP: #316452 - ldconfig breaks/removes legacy links for previously versioned library names during upgrade; the fix prevents ldconfig from treating the transitional/backup files as libs by using a prefix (XNOLDCONFIG_) - debian/libnspr4-0d.postinst - debian/libnspr4-0d.postrm - debian/libnspr4-0d.preinst - debian/libnspr4-0d.prerm -- Alexander Sack a...@ubuntu.com Wed, 14 Jan 2009 13:27:07 +0100 ** Changed in: nss (Ubuntu Jaunty) Status: Fix Committed = Fix Released ** Changed in: nspr (Ubuntu Jaunty) Status: Fix Committed = Fix Released -- [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d) https://bugs.launchpad.net/bugs/316452 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 316452] Re: [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d)
This bug was fixed in the package nspr - 4.7.3-0ubuntu2 --- nspr (4.7.3-0ubuntu2) jaunty; urgency=low * LP: #316452 - ldconfig breaks/removes legacy links for previously versioned library names during upgrade; the fix prevents ldconfig from treating the transitional/backup files as libs by using a prefix (XNOLDCONFIG_) - debian/libnspr4-0d.postinst - debian/libnspr4-0d.postrm - debian/libnspr4-0d.preinst - debian/libnspr4-0d.prerm -- Alexander Sack a...@ubuntu.com Wed, 14 Jan 2009 13:27:43 +0100 -- [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d) https://bugs.launchpad.net/bugs/316452 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 316452] Re: [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d)
seems to happen when doing intrepid to jaunty upgrades. ** Changed in: nss (Ubuntu) Importance: Undecided = High Status: Confirmed = Triaged Target: None = jaunty-alpha-3 -- [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d) https://bugs.launchpad.net/bugs/316452 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 316452] Re: [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d)
you probably cannot reproduce this by downgrading and upgrading agian? -- [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d) https://bugs.launchpad.net/bugs/316452 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 316452] Re: [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d)
Could you also post the full list of problems you found? I dont really have a good understanding what could have caused this exceptional situation for you, but maybe seeing the other problems will give a hint in what state your system is. Thanks! -- [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d) https://bugs.launchpad.net/bugs/316452 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 316452] Re: [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d)
I'm not sure how to even do a downgrade, and I'm too busy this month to learn. About the missing files, I doubt it's exactly related to the above problem (and some of them may note be exactly bugs), but I put below a list of what the script above reports. I don't think I'll have time to do a thorough investigation soon, but if you have some specific test I might squeeze that in somewhere. Dangling link /usr/share/java/ant-bootstrap.jar in package ant Dangling link /usr/share/doc/bash/README.bash_completion.gz in package bash-completion Dangling link /usr/share/doc/bash/completion-contrib in package bash-completion Dangling link /usr/share/locale/af/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/be/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/bg/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/ca/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/cs/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/da/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/de/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/el/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/es/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/et/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/eu/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/fi/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/fr/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/ga/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/gl/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/hu/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/it/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/ja/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/ko/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/ms/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/nb/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/nl/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/pl/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/pt/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/pt_BR/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/ru/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/rw/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/sk/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/sl/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/sv/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/tr/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/uk/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/vi/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/zh_CN/LC_TIME/coreutils.mo in package coreutils Dangling link /usr/share/locale/zh_TW/LC_TIME/coreutils.mo in package coreutils File /var/spool/cups/tmp missing from package cups Dangling link /usr/lib/ispell/default.hash in package dictionaries-common Dangling link /usr/lib/ispell/default.aff in package dictionaries-common Dangling link /usr/share/man/man1/gst-xmlinspect-0.10.1 in package gstreamer0.10-tools File /var/run/hal missing from package hal File /usr/share/hplip/base/__init__.pyc missing from package hplip-data File /usr/share/hplip/base/g.pyc missing from package hplip-data File /usr/share/hplip/base/codes.pyc missing from package hplip-data File /usr/share/hplip/base/logger.pyc missing from package hplip-data File /usr/share/hplip/base/device.pyc missing from package hplip-data File /usr/share/hplip/base/utils.pyc missing from package hplip-data File /usr/share/hplip/base/pexpect.pyc missing from package hplip-data File /usr/share/hplip/base/status.pyc missing from package hplip-data File /usr/share/hplip/base/pml.pyc missing from package hplip-data File /usr/share/hplip/base/models.pyc missing from package hplip-data File /usr/share/hplip/base/mdns.pyc missing from package hplip-data File /usr/share/hplip/base/slp.pyc missing from package hplip-data File /usr/share/hplip/base/strings.pyc missing from package hplip-data File /usr/share/hplip/base/maint.pyc missing from package hplip-data File /usr/share/hplip/base/tui.pyc missing from package hplip-data File /usr/share/hplip/base/module.pyc missing from package hplip-data File /usr/share/hplip/base/dime.pyc missing from package hplip-data File /usr/share/hplip/base/ldif.pyc missing from package hplip-data File /usr/share/hplip/base/vcard.pyc missing from package hplip-data File
[Bug 316452] Re: [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d)
I had the same problem that firefox no longer worked after upgrade. (at least in my case) it was because /usr/lib/libnss3.so.0d (from libnss3-0d) was a dangling symlink to /usr/lib/libnss3.so.1d. After i saw that there is a package libnss3-1d, i installed that and firefox worked again.. so the real problem was that libnss3-1d was needed but no other package depended on it. -- [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d) https://bugs.launchpad.net/bugs/316452 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 316452] Re: [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d)
I've no idea why, but I'm almost sure libnss3-1d _was_ installed in my case. It was just missing that link, and a simple reinstall added it. -- [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d) https://bugs.launchpad.net/bugs/316452 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 316452] Re: [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d)
** Attachment added: var-log-apt-term.log http://launchpadlibrarian.net/21134289/var-log-apt-term.log ** Changed in: nss (Ubuntu) Sourcepackagename: None = nss ** Also affects: nspr (Ubuntu) Importance: Undecided Status: New -- [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d) https://bugs.launchpad.net/bugs/316452 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 316452] Re: [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d)
Just in case somebody needs this, the script below will display missing files from your computer (in the sense that dpkg believes a package supplies a certain file, but the file either doesn't exist or is a dangling symlink). It found quite a few problems, but I didn't have time to figure out what's wrong with each and report them. #!/bin/bash for PAK in `dpkg-query -W -f='${Package} '`; do dpkg-query -L $PAK \ | sed 's/diverted by [^:]*: //;s/package diverts others to: //' \ | xargs -I {} \ bash -c '\ if [ ! -e $0 ] ; then \ if [ -L $0 ]; then \ echo Dangling link $0 in package '$PAK';\ else echo File $0 missing from package '$PAK';\ fi;\ fi'\ {} #break done -- [jaunty] last update broke some libraries (libnss3-1d, libnspr4-0d) https://bugs.launchpad.net/bugs/316452 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs