Hi, I think it is time for me to again risk being embarrassed.  On
my 8.0 desktops, as part of my upgrade to firefox-52 I've installed
p11-kit (as well as upgrading nss), and then made the symlink to
point libnssckbi.so to libp11-kit.so.  Reading the explanation, it
won't make much difference for me at the moment, but it looks like
the right thing to do.

On both the AMD machines, no problem.  But on both of the intel
machines, I ended up with a symlink pointing to libnssckbi.so.orig
(still works, but rather defeats the point of it).  What I don't
understand is why.  I've now manually fixed them, but I'm still
struggling to work out what I've overlooked.

My code is slightly different:

if [ -h /usr/lib/libnssckbi.so ]; then
        echo "libnssckbi.so is already a symlink, nothing to do"
else
        echo "making libnssckbi.so a symlink to libp11-kit.so"
        mv -v /usr/lib/libnssckbi.so /usr/lib/libnssckbi.so.orig
        ln -sfv libp11-kit.so /usr/lib/libnssckbi.so
fi

That's actually slightly simplified - I write the message to the log
as well as to the term, and the output from mv -v and ln -v goes to
the log.  And on the most recent intel build my log has the correct -

making libnssckbi.so a symlink to libp11-kit.so
'/usr/lib/libnssckbi.so' -> '/usr/lib/libnssckbi.so.orig'
'/usr/lib/libnssckbi.so' -> 'libp11-kit.so'

But despite that, the symlink was to libnssckbi.so.orig.  Any
suggestions, please ?

ĸen
-- 
`I shall take my mountains', said Lu-Tze. `The climate will be good
for them.'     -- Small Gods
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to