I believe the change that was committed for this is either wrong or
incomplete. The original change that actually broke it was removing
libnss3.so from the libnss3-1d package. It never should have been
there, as it was already in the libnss3 package. However, jks-keystore
does:
nsspkg=$(dpkg-query -L libnss3-1d | sed -n
's,\(.*\)/libnss3\.so$,\1,p')
So, with the new libnss3-1d package, $nsspkg is empty. The “fix” was to
add a test later for an empty $nsspkg. I think this is a fine change,
and increases the safety of this somewhat sketchy script, but it does
not fix the problem that the script is still looking for a file in the
libnss3-1d packing list that is not there.
Whether it should be looking for libnss3.so.1d, or looking in the
libnss3 packing list, I'm not sure.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/855171
Title:
libnss3.so went missing after upgrade
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ca-certificates/+bug/855171/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs