Should I upgrade mozilla-nss?
by Didier Spaier from LinuxQuestions.org on (#5CYWV)
From times to times I track the missing deps of binary files running:Code:for i in $(find /usr/lib{,64} -name "*.so" -type f -executable) \
$(find /bin /usr/bin /sbin/ /usr/sbin -type f -executable); do
if [ ! "$(ldd $i|grep found)" = "" ]; then
echo $i
ldd $i|grep found
fi
doneToday the output includes:Code:/usr/lib64/firefox/libmozavcodec.so
libmozavutil.so => not found
/usr/lib64/firefox/libsoftokn3.so
libmozsqlite3.so => not found
/usr/lib64/firefox/libxul.so
libmozsandbox.so => not found
liblgpllibs.so => not found
libmozsqlite3.so => not found
libmozgtk.so => not found
/usr/lib64/thunderbird/libprldap60.so
libldap60.so => not found
/usr/lib64/thunderbird/libsoftokn3.so
libmozsqlite3.so => not found
/usr/lib64/thunderbird/libxul.so
/usr/lib64/thunderbird/libxul.so: /usr/lib64/libnss3.so: version `NSS_3.43' not found (required by /usr/lib64/thunderbird/libxul.so)
libldap60.so => not found
libprldap60.so => not found
libmozsandbox.so => not found
liblgpllibs.so => not found
libmozsqlite3.so => not found
libmozgtk.so => not found
/usr/lib64/seamonkey-2.49.4/libprldap60.so
libldap60.so => not found
/usr/lib64/seamonkey-2.49.4/libmozavcodec.so
libmozavutil.so => not found
/usr/lib64/seamonkey-2.49.4/libssl3.so
/usr/lib64/seamonkey-2.49.4/libssl3.so: /usr/lib64/libnss3.so: version `NSS_3.52' not found (required by /usr/lib64/seamonkey-2.49.4/libssl3.so)
/usr/lib64/seamonkey-2.49.4/libsoftokn3.so
libmozsqlite3.so => not found
/usr/lib64/seamonkey-2.49.4/libxul.so
libldap60.so => not found
libprldap60.so => not found
libmozsandbox.so => not found
liblgpllibs.so => not found
libmozsqlite3.so => not found
libmozgtk.so => not foundI am not that worried as these apps (all genuine Slackware package for Slackware64-4.2) seems to behave as expected. I assume that the missing so files mostly are for features I won't use (e.g. ldap), but I could be wrong.
However, should have worry about anything here? Especially, should I upgrade moszilla-nss, building the version shipped in Slackware64-current? Of courde if I do that I'll run the script after having upgraded to check if anything is unhappy with the new version, but is upgrading really necessary? The installed package is mozilla-nss-3.40.1-x86_64-1_slack14.2.


$(find /bin /usr/bin /sbin/ /usr/sbin -type f -executable); do
if [ ! "$(ldd $i|grep found)" = "" ]; then
echo $i
ldd $i|grep found
fi
doneToday the output includes:Code:/usr/lib64/firefox/libmozavcodec.so
libmozavutil.so => not found
/usr/lib64/firefox/libsoftokn3.so
libmozsqlite3.so => not found
/usr/lib64/firefox/libxul.so
libmozsandbox.so => not found
liblgpllibs.so => not found
libmozsqlite3.so => not found
libmozgtk.so => not found
/usr/lib64/thunderbird/libprldap60.so
libldap60.so => not found
/usr/lib64/thunderbird/libsoftokn3.so
libmozsqlite3.so => not found
/usr/lib64/thunderbird/libxul.so
/usr/lib64/thunderbird/libxul.so: /usr/lib64/libnss3.so: version `NSS_3.43' not found (required by /usr/lib64/thunderbird/libxul.so)
libldap60.so => not found
libprldap60.so => not found
libmozsandbox.so => not found
liblgpllibs.so => not found
libmozsqlite3.so => not found
libmozgtk.so => not found
/usr/lib64/seamonkey-2.49.4/libprldap60.so
libldap60.so => not found
/usr/lib64/seamonkey-2.49.4/libmozavcodec.so
libmozavutil.so => not found
/usr/lib64/seamonkey-2.49.4/libssl3.so
/usr/lib64/seamonkey-2.49.4/libssl3.so: /usr/lib64/libnss3.so: version `NSS_3.52' not found (required by /usr/lib64/seamonkey-2.49.4/libssl3.so)
/usr/lib64/seamonkey-2.49.4/libsoftokn3.so
libmozsqlite3.so => not found
/usr/lib64/seamonkey-2.49.4/libxul.so
libldap60.so => not found
libprldap60.so => not found
libmozsandbox.so => not found
liblgpllibs.so => not found
libmozsqlite3.so => not found
libmozgtk.so => not foundI am not that worried as these apps (all genuine Slackware package for Slackware64-4.2) seems to behave as expected. I assume that the missing so files mostly are for features I won't use (e.g. ldap), but I could be wrong.
However, should have worry about anything here? Especially, should I upgrade moszilla-nss, building the version shipped in Slackware64-current? Of courde if I do that I'll run the script after having upgraded to check if anything is unhappy with the new version, but is upgrading really necessary? The installed package is mozilla-nss-3.40.1-x86_64-1_slack14.2.