Felix Miata composed on 2021-08-25 23:53 (UTC-0400):
# inxi -Sy
System:
Host: ga970 Kernel: 5.12.14-200.fc33.x86_64 x86_64 bits: 64 Desktop: Trinity
Distro: Fedora release 34 (Thirty Four)
# dnf system-upgrade download --releasever=35 --best
--skip-broken --allowerasing
Before you continue ensure that your system is fully upgraded by running "dnf
--refresh upgrade". Do you want to continue [y/N]: y
I proceeded to upgrade the old-fashioned way, by manually downloading and
installing the repo configuration files, then running dnf upgrade with kernel and
trinity packages locked. The following non-trinity packages remained installed in
their F34 version as a result:
# rpmqa fc34 | grep -v trinity
cryptsetup-2.3.6-1.fc34.x86_64
cryptsetup-libs-2.3.6-1.fc34.x86_64
fileshareset-2.0-1.fc34.x86_64
gstreamer1-1.19.1-2.1.18.4.fc34.x86_64
gstreamer1-plugins-base-1.19.1-2.1.18.4.fc34.x86_64
gstreamer1-plugins-good-1.19.1-2.1.18.4.fc34.x86_64
libart_lgpl_2-2-2.3.22-14.0.10_1.fc34.x86_64
libavahi-tqt1-0.6.30-14.0.10_1.fc34.x86_64
libblockdev-crypto-2.26-1.fc34.x86_64
libdbus-1-tqt0-0.9-14.0.10_1.fc34.x86_64
libdbus-tqt-1-0-0.63-14.0.10_1.fc34.x86_64
libmcpp-2.7.2-27.fc34.x86_64
libraqm-0.7.0-7.fc34.x86_64
libtqt3-mt-3.5.0-14.0.10_1.fc34.x86_64
libtqt4-4.2.0-14.0.10_1.fc34.x86_64
linux-atm-libs-2.5.1-28.fc34.x86_64
luit-1.1.1-2.fc34.x86_64
mcpp-2.7.2-27.fc34.x86_64
oclock-1.0.4-2.fc34.x86_64
openjpeg-libs-1.5.1-29.fc34.x86_64
python2-setuptools-41.2.0-4.fc34.noarch
qtwebkit-2.3.4-33.fc34.x86_64
soprano-2.9.4-26.fc34.x86_64
systemd-248.7-1.fc34.x86_64
systemd-libs-248.7-1.fc34.x86_64
systemd-networkd-248.7-1.fc34.x86_64
systemd-pam-248.7-1.fc34.x86_64
systemd-rpm-macros-248.7-1.fc34.noarch
systemd-udev-248.7-1.fc34.x86_64
tcl-8.6.10-5.fc34.x86_64
xbiff-1.0.4-2.fc34.x86_64
xconsole-1.0.7-2.fc34.x86_64
xfd-1.1.2-2.fc34.x86_64
xpr-1.0.5-2.fc34.x86_64
# rpmqa fc34 | grep -v trinity | wc -l
34
Note in particular foundational systemd* are all blocked by the necessity
to keep the old cryptsetup* packages required by TDE.
I did manage to complete the upgrade of cryptsetup*, *udev and systemd* by
sacrificing these TDE packages:
trinity-konqueror
trinity-konqueror-nsplugins
trinity-tdebase
trinity-tdebase-tdeio-plugins
--
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