Something has been bothering me for a very long time, at least a year I think.
Normally to upgrade any distro I boot to multi-user.target, thus, no DE, no
Konsole, is available. To upgrade this way on Mageia, this is what happens:
# rpmqa rootc
rootcerts-20210223.00-1.mga8
# time urpmi --auto-select
A requested package cannot be installed:
trinity-tdelibs-14.0.11-1.mga8.x8y6_64 (due to unsatisfied /etc/ssl/certs/ca-bundle.crt
Continue installation anyway? (Y/n) n
real 0m16.246s
user 0m3.178s
sys 0m0.369s
#
I decided to report this, but because I can't copy & paste from the vttys, I
isolated graphical.target to run urpmi in Konsole. To my shock, instead of
getting the same error message, I get this:
To satisfy dependencies, the following packages are going to be installed:
Package Version Release Arch
(medium "Core Updates")
binutils 2.36.1 1.1.mga8 x86_64
...
rootcerts 20211213.00 1.mga8 noarch
...
trinity-twin 14.0.11 1.mga8 x86_64
42MB of additional disk space will be used.
427MB of packages will be retrieved.
Proceed with the installation of the 202 packages? (Y/n) n
So, I went back to vtty3 and tried again, and again it reports:
... unsatisfied /etc/ssl/certs/ca-bundle.crt
ca-bundle.crt is provided by the rootcerts package. So why is this error
message preventing proceeding with the update only when trying to do so
on a vtty? It doesn't happen if I update rootcerts manually first.
# journalctl -b | grep cert
Jan 21 00:06:48 hp945 kernel: Loading compiled-in X.509 certificates
Jan 21 00:07:03 hp945 kernel: cfg80211: Loading compiled-in X.509 certificates for
regulatory database
Jan 21 00:07:03 hp945 kernel: cfg80211: Loaded X.509 cert 'sforshee:
00b28ddf47aef9cea7'
--
Evolution as taught in public schools is, like religion,
based on faith, not based on science.
Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!
Felix Miata
Show replies by date