Post by Henrik CarlqvistPost by bad sectorPost by Henrik CarlqvistCould it be that slackpkg upgraded your system with those patches? If
so you should now have a number of packages installed which are named
*_slack15.0.
How would I find those?
In all versions of Slackware that I have been running there have been a
file for each package installed in /var/log/packags. I haven't tried 15.0
yet, but if I understand things correctly, the contents of that directory
might have been moved to /var/lib/pkgtools.
working on my laptop, it looks like it did do package upgrades but no
installs of missing packages; binutils is installed so I must have
installed that manually
# ls /0/sa03/var/lib/pkgtools/packages/*_slack15.0
/0/sa03/var/lib/pkgtools/packages/aaa_base-15.0-x86_64-4_slack15.0
/0/sa03/var/lib/pkgtools/packages/at-3.2.3-x86_64-1_slack15.0
/0/sa03/var/lib/pkgtools/packages/boost-1.78.0-x86_64-2_slack15.0
/0/sa03/var/lib/pkgtools/packages/ca-certificates-20220309-noarch-1_slack15.0
/0/sa03/var/lib/pkgtools/packages/cyrus-sasl-2.1.28-x86_64-1_slack15.0
/0/sa03/var/lib/pkgtools/packages/expat-2.4.7-x86_64-1_slack15.0
/0/sa03/var/lib/pkgtools/packages/flac-1.3.4-x86_64-1_slack15.0
/0/sa03/var/lib/pkgtools/packages/httpd-2.4.53-x86_64-1_slack15.0
/0/sa03/var/lib/pkgtools/packages/libxml2-2.9.13-x86_64-1_slack15.0
/0/sa03/var/lib/pkgtools/packages/libxslt-1.1.35-x86_64-1_slack15.0
/0/sa03/var/lib/pkgtools/packages/mariadb-10.5.15-x86_64-2_slack15.0
/0/sa03/var/lib/pkgtools/packages/mozilla-firefox-91.7.1esr-x86_64-1_slack15.0
/0/sa03/var/lib/pkgtools/packages/mozilla-thunderbird-91.7.0-x86_64-1_slack15.0
/0/sa03/var/lib/pkgtools/packages/php-7.4.28-x86_64-1_slack15.0
/0/sa03/var/lib/pkgtools/packages/polkit-0.120-x86_64-3_slack15.0
/0/sa03/var/lib/pkgtools/packages/seamonkey-2.53.11-x86_64-1_slack15.0
/0/sa03/var/lib/pkgtools/packages/util-linux-2.37.4-x86_64-1_slack15.0
Post by Henrik CarlqvistPost by bad sectorThere's tons of 'slackware ways' that I have to soak up. Is there a way
to correct the installation from the DVD or from online repos to make
sure that everything is installed? Partly an academic question given
that I will make a new DVD anyway and almost certainly reinstall on both
machines.
I run the following Makefile in each directory containing upgraded or
-8<------------------------------
PACKAGES = $(wildcard *.t?z)
LOG_FILES = $(PACKAGES:%.tgz=/var/log/packages/%) \
$(PACKAGES:%.txz=/var/log/packages/%)
VERSION_FILE = $(wildcard sla*-version)
all: Check_Version $(sort $(LOG_FILES))
/var/log/packages/%: %.tgz
upgradepkg --install-new --reinstall $<
/var/log/packages/%: %.txz
upgradepkg --install-new --reinstall $<
diff $(VERSION_FILE) /etc/$(VERSION_FILE)
-8<------------------------------
However, my directories with packages also contain a copy of /etc/
slackware-version to avoid that I install packages on the wrong version
of Slackware. Again, on 15.0, you might have to modify the Makefile to
look for installed packages in another directory than /var/log/packages.
Waaaay over my head, though I might try it later if I know what it's
supposed to do :-)
Right now I have to resolve a confidence issue and then decide on fresh
reinstalls. I've checked the md5 on the 64-bit iso file used and it's
good. I have also downloaded the 32 bit file and a new 64-bit one for
insurance. Their md5's also check out good.
As seen elsewhere it appears that my install DVD was defective as
binutils did not get installed on either machine originally, more
packages in addition failed to install on an aborted test install
yesterday. Burning anew is thus inevitable, already underway.
Do I now go for the reinstalls or do I attempt to correct/salvage the
existing ones? My home rags are on another drive and a maximum of maybe
20 applications not in the standard iso image are needed from SBO, so
fresh reinstalls would not be such horrors.