Article 5HCZM Slackware -current/15-beta: "a" series missing quite a few libraries. Some commands broken as a result

Slackware -current/15-beta: "a" series missing quite a few libraries. Some commands broken as a result

by
ddmayne
from LinuxQuestions.org on (#5HCZM)
I saw a notice in the changelog that any issues with the 15-beta should be reported here.

It is my understanding that the "a" series should provide a baseline standalone operating system. At least, in theory. Whether anyone actually runs only that baseline is subject to debate.

If only the "a" series is installed, then the following commands are broken, with a missing component warning issued:

/sbin/umount.udisks
/sbin/cryptsetup
/sbin/btrfs-image
/sbin/btrfs
/usr/bin/volume_key
/usr/bin/setpriv
/usr/bin/upower
/usr/bin/udisksctl
/usr/bin/udisks-tcp-bridge
/usr/bin/udisks
/usr/bin/ndctl
/usr/bin/daxctl
/usr/bin/lrzip
/usr/bin/lvm-cache-stats
/usr/bin/floppyd
/usr/bin/dbus-launch
/usr/sbin/xfs_scrub
/usr/sbin/umount.udisks2
/usr/sbin/smartd
/usr/sbin/sdparm
/usr/sbin/warnquota
/usr/sbin/quota_nld
/usr/sbin/veritysetup
/usr/sbin/integritysetup
/usr/sbin/cryptsetup-reencrypt

Next, determine the missing libraries reported for those executables, via ldd:

libICE.so.6 => not found
libSM.so.6 => not found
libX11.so.6 => not found
libXau.so.6 => not found
libassuan.so.0 => not found
libatasmart.so.4 => not found
libcap-ng.so.0 => not found
libdbus-glib-1.so.2 => not found
libgio-2.0.so.0 => not found
libgpg-error.so.0 => not found
libgpgme.so.11 => not found
libicudata.so.69 => not found
libicui18n.so.69 => not found
libicuuc.so.69 => not found
libjson-c.so.5 => not found
liblz4.so.1 => not found
liblzo2.so.2 => not found
libnl-3.so.200 => not found
libnl-genl-3.so.200 => not found
libnspr4.so => not found
libnss3.so => not found
libnssutil3.so => not found
libplc4.so => not found
libplds4.so => not found
libpolkit-agent-1.so.0 => not found
libpolkit-gobject-1.so.0 => not found
libsasl2.so.3 => not found
libsgutils2-1.46.so.2 => not found
libsmime3.so => not found
libsoftokn3.so => not found
libsqlite3.so.0 => not found
libssl3.so => not found

Finally, go on a hunt for the missing packages. I see that these packages would fixup the missing components:

ap/sqlite-3.35.5-x86_64-1.txz
l/dbus-glib-0.112-x86_64-1.txz
l/glib2-2.68.1-x86_64-1.txz
l/icu4c-69.1-x86_64-1.txz
l/json-c-0.15_20200726-x86_64-3.txz
l/libatasmart-0.19-x86_64-5.txz
l/libcap-ng-0.8.2-x86_64-3.txz
l/libnl3-3.5.0-x86_64-3.txz
l/lz4-1.9.3-x86_64-3.txz
l/lzo-2.10-x86_64-4.txz
l/mozilla-nss-3.64-x86_64-1.txz
l/polkit-0.118-x86_64-5.txz
l/sg3_utils-1.46-x86_64-1.txz
n/cyrus-sasl-2.1.27-x86_64-7.txz
n/gpgme-1.15.1-x86_64-3.txz
n/libassuan-2.5.5-x86_64-1.txz
n/libgpg-error-1.42-x86_64-1.txz
x/libICE-1.0.10-x86_64-3.txz
x/libSM-1.2.3-x86_64-3.txz
x/libX11-1.7.0-x86_64-3.txz
x/libXau-1.0.9-x86_64-3.txz

The l/json-c-0.15_20200726-x86_64-3.txz package was causing quite a few problems, for programs I commonly use, but I didn't count exactly how many program instances were affected by it.latest?d=yIl2AUoC8zA latest?i=E3yKlVLgBVU:Aj_D9C63JYw:F7zBnMy latest?i=E3yKlVLgBVU:Aj_D9C63JYw:V_sGLiP latest?d=qj6IDK7rITs latest?i=E3yKlVLgBVU:Aj_D9C63JYw:gIN9vFwE3yKlVLgBVU
External Content
Source RSS or Atom Feed
Feed Location https://feeds.feedburner.com/linuxquestions/latest
Feed Title LinuxQuestions.org
Feed Link https://www.linuxquestions.org/questions/
Reply 0 comments