ChangeLog for: 2025-03-02 20:27:50
a/mkinitrd-1.4.11-x86_64-67.txz: Rebuilt.
mkinitrd: only copy ld-linux-*so*, not ld-*so*, which also catches
ld-lsb-*so*. There's evidently some third party package that creates
/lib64/ld-lsb-x86-64.so.3 -> /lib64/ld-linux-x64-64.so.2 and because the
link isn't simply to ld-linux-x64-64.so.2, this results in an infinite
symlink loop in the initrd causing a "No working init found" failure.
Thanks to Petri Kaukasoina, Olek, and cwizardone.
l/SDL2-2.32.2-x86_64-1.txz: Upgraded.
l/SDL2_image-2.8.6-x86_64-1.txz: Upgraded.
l/SDL3-3.2.6-x86_64-1.txz: Upgraded.
l/liboggz-1.1.3-x86_64-1.txz: Upgraded.
l/libqalculate-5.5.2-x86_64-1.txz: Upgraded.
l/netpbm-11.09.03-x86_64-1.txz: Upgraded.
l/vte-0.78.4-x86_64-1.txz: Upgraded.
n/nghttp2-1.65.0-x86_64-1.txz: Upgraded.
extra/slackpkg+/slackpkg+-1.8.1-noarch-1alien.txz: Added.
I've avoided shipping this package in the past because third party
repositories have been the cause of breakage in the past (for example,
a third party ffmpeg with the wrong shared library versions can break
quite a few other packages). This kind of issue is more common with
-current, where there can be quite a bit of shared library soname
churn, but incompatibilities can happen with -stable as well.
But what is worse than that is when the software itself doesn't even
work as advertised, so now that alienBOB has kindly stepped up to fix
the known bugs in slackpkg+, we'll add it to /extra so that folks can
know where to get a properly working version. But please be aware that
a Slackware package can do anything that it wants to your system, so
make sure that you trust any repositories that you use and know how to
solve some of the common problems that might occur.
As always, we are not responsible for issues caused by third party
packages.
Thanks to phenixia2003 and zerouno for much of the work on this plugin,
and big thanks to alienBOB for volunteering to maintain it.