I am trying to upgrade Ferdora 42 to 43. It failed with below error message. Kindly advise how may I proceed this. Thank you in advance.
user@fedora42:/etc$ sudo dnf system-upgrade download --releasever=43
Updating and loading repositories:
Repositories loaded.
Failed to resolve the transaction:
Package "totem-video-thumbnailer-1:43.2-1.fc42.x86_64" is already installed.
Package "vte-profile-0.80.4-1.fc42.x86_64" is already installed.
Package "qcom-wwan-firmware-20251125-1.fc42.noarch" is already installed.
Problem: installed package kernel-tools-6.15.8-200.fc42.x86_64 requires python(abi) = 3.13, but none of the providers can be installed
- python3-3.13.9-1.fc42.x86_64 does not belong to a distupgrade repository
- problem with installed package
Is your F42 system up-to-date? If not, please try a sudo dnf upgrade --refresh before issuing the system upgrade command. Reason: You seem to have and out-of-date version of kernel-tools package installed. The current package is 6.17.9.
If still not working, please share the output of dnf list --installed kernel-tools\* and dnf repolist.
Thank you @ilikelinux . I tried the following. Not sure if using rpm is not recommended.
user@fedora42:~$ dnf info python3-3.13.9-1
Updating and loading repositories:
Repositories loaded.
No matching packages to list
user@fedora42:~$ rpm -qa | grep "python3-3"
python3-3.13.9-1.fc42.x86_64
user@fedora42:~$ rpm -e python3-3.13.9-1.fc42.x86_64
error: Failed dependencies:
python(abi) = 3.13 is needed by (installed) python3-dbus-1.3.2-9.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-nftables-1:1.1.1-3.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-gobject-base-3.50.0-3.fc42.x86_64
python(abi) = 3.13 is needed by (installed) libcap-ng-python3-0.8.5-4.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-six-1.17.0-2.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-systemd-235-13.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-pyudev-0.24.3-4.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-distro-1.9.0-6.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-dateutil-1:2.8.2-17.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-bytesize-2.11-100.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-pyparted-1:3.13.0-8.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-attrs-25.1.0-1.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-referencing-0.36.2-1.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-jmespath-1.0.1-9.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-idna-3.10-2.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-urllib3-2.3.0-2.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-pid-2.2.3-24.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-charset-normalizer-3.4.1-3.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-pyyaml-6.0.2-2.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-packaging-24.2-3.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-kickstart-3.62-1.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-requests-file-2.0.0-5.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-requests-ftp-0.3.1-36.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-jsonschema-specifications-2024.10.1-2.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-jsonschema-4.23.0-2.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-enchant-3.2.2-15.fc42.noarch
python(abi) = 3.13 is needed by (installed) lvm2-dbusd-2.03.30-3.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-linux-procfs-0.7.3-7.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-cups-2.0.4-4.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-satyr-0.43-5.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-pysocks-1.7.1-26.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-inotify-0.9.6-37.fc42.noarch
python(abi) = 3.13 is needed by (installed) tuned-2.25.1-2.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-olefile-0.47-6.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-ply-3.11-26.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-pycparser-2.20-19.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-cffi-1.17.1-2.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-xkbregistry-0.3-4.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-cryptography-44.0.0-3.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-pyOpenSSL-25.0.0-1.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-paste-3.10.1-6.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-rpm-4.20.1-1.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-simpleline-1.9.0-13.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-typing-extensions-4.12.2-4.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-libreport-2.17.15-5.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-meh-0.52-4.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-dnf-plugins-core-4.10.1-1.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-libmount-2.40.4-7.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-markupsafe-3.0.2-2.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-mako-1.2.3-9.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-policycoreutils-3.8-1.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-click-8.1.7-7.fc42.noarch
python(abi) = 3.13 is needed by (installed) fedora-third-party-0.10-11.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-humanize-4.12.0-1.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-pillow-11.1.0-2.fc42.x86_64
python(abi) = 3.13 is needed by (installed) PackageKit-1.2.8-9.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-cairo-1.25.1-6.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-gobject-3.50.0-3.fc42.x86_64
python(abi) = 3.13 is needed by (installed) fros-1.1-40.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-brlapi-0.8.6-8.fc42.x86_64
python(abi) = 3.13 is needed by (installed) gnome-abrt-1:1.4.3-4.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-meh-gui-0.52-4.fc42.noarch
python(abi) = 3.13 is needed by (installed) system-config-printer-libs-1.5.18-12.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-pyatspi-2.46.1-6.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-ptyprocess-0.7.0-10.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-pexpect-4.9.0-8.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-pwquality-1.4.5-12.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-iso639-0.1.4-28.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-dasbus-1.7-9.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-crypt-r-3.13.1-4.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-pam-2.0.2-11.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-pyxdg-0.27-14.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-dbus-next-0.2.3-12.fc42.noarch
python(abi) = 3.13 is needed by (installed) blivet-gui-runtime-2.6.0-4.fc42.noarch
python(abi) = 3.13 is needed by (installed) gnome-browser-connector-42.1-9.fc42.x86_64
python(abi) = 3.13 is needed by (installed) fros-gnome-1.1-40.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-beaker-1.12.1-9.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-urllib3+socks-2.3.0-2.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-crypto-2.6.1-54.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-simpleaudio-1.0.4-16.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-regex-2024.11.6-1.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-blockdev-3.3.1-2.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-speechd-0.12.1-1.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-rapidfuzz-3.11.0-3.fc42.x86_64
python(abi) = 3.13 is needed by (installed) anaconda-widgets-42.27.13-1.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-blivet-1:3.12.1-3.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-langtable-0.0.69-1.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-louis-3.33.0-2.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-lxml-5.3.2-1.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-productmd-1.45-3.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-requests-2.32.4-1.fc42.noarch
python(abi) = 3.13 is needed by (installed) anaconda-tui-42.27.13-1.fc42.x86_64
python(abi) = 3.13 is needed by (installed) anaconda-core-42.27.13-1.fc42.x86_64
python(abi) = 3.13 is needed by (installed) anaconda-gui-42.27.13-1.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-setuptools-74.1.3-7.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-soupsieve-2.7-1.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-setools-4.5.1-6.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-libsemanage-3.8.1-2.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-augeas-1.2.0-1.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-file-magic-5.46-3.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-rpds-py-0.25.0-1.fc42.x86_64
python(abi) = 3.13 is needed by (installed) kernel-tools-6.15.8-200.fc42.x86_64
python(abi) = 3.13 is needed by (installed) gnome-tweaks-46.1-4.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-psutil-6.1.1-2.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-configobj-5.0.9-2.fc42.noarch
python(abi) = 3.13 is needed by (installed) terminator-2.1.5-0.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-libcomps-0.1.22-1.fc42.x86_64
python(abi) = 3.13 is needed by (installed) sos-4.10.0-1.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-pyaudio-0.2.13-6.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-sniffio-1.3.1-4.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-certifi-2025.07.09-1.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-anyio-4.8.0-1.fc42.noarch
python(abi) = 3.13 is needed by (installed) ibus-1.5.32-2.fc42.x86_64
python(abi) = 3.13 is needed by (installed) hplip-libs-3.25.6-1.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-h11-0.14.0-7.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-httpcore-1.0.7-2.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-httpx-0.27.2-3.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-libselinux-3.8-3.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-beautifulsoup4-4.14.2-1.fc42.noarch
python(abi) = 3.13 is needed by (installed) orca-48.7-1.fc42.noarch
python(abi) = 3.13 is needed by (installed) libreoffice-pyuno-1:25.2.7.2-1.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-audit-4.1.2-2.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-libdnf-0.75.0-1.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-hawkey-0.75.0-1.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-dnf-4.24.0-1.fc42.noarch
python(abi) = 3.13 is needed by (installed) gom-0.5.5-1.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-argcomplete-3.6.3-2.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-s3transfer-0.16.0-1.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-firewall-2.3.2-1.fc42.noarch
python(abi) = 3.13 is needed by (installed) cockpit-bridge-351-1.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-unbound-1.24.2-1.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-perf-6.17.9-200.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-abrt-2.17.8-1.fc42.x86_64
python(abi) = 3.13 is needed by (installed) python3-abrt-addon-2.17.8-1.fc42.noarch
python(abi) = 3.13 is needed by (installed) abrt-tui-2.17.8-1.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-botocore-1.42.2-1.fc42.noarch
python(abi) = 3.13 is needed by (installed) python3-boto3-1.42.2-1.fc42.noarch
python(abi) = 3.13 is needed by (installed) gst-editing-services-1.26.9-1.fc42.x86_64
python3 is needed by (installed) pcsc-lite-2.3.1-2.fc42.x86_64
python3 is needed by (installed) python3-meh-0.52-4.fc42.noarch
python3 is needed by (installed) blivet-gui-runtime-2.6.0-4.fc42.noarch
python3 is needed by (installed) ibus-hangul-1.5.5-8.fc42.x86_64
python3 is needed by (installed) fpaste-0.5.0.0-2.fc42.noarch
python3 is needed by (installed) python3-blivet-1:3.12.1-3.fc42.noarch
python3 is needed by (installed) gutenprint-cups-5.3.5-5.fc42.x86_64
python3 is needed by (installed) hplip-libs-3.25.6-1.fc42.x86_64
python3 = 3.13.9-1.fc42 is needed by (installed) python-unversioned-command-3.13.9-1.fc42.noarch
python3(x86-64) is needed by (installed) gnome-shell-48.7-1.fc42.x86_64
/usr/bin/python3 is needed by (installed) python3-distro-1.9.0-6.fc42.noarch
/usr/bin/python3 is needed by (installed) python3-jmespath-1.0.1-9.fc42.noarch
/usr/bin/python3 is needed by (installed) python3-charset-normalizer-3.4.1-3.fc42.noarch
/usr/bin/python3 is needed by (installed) python3-jsonschema-4.23.0-2.fc42.noarch
/usr/bin/python3 is needed by (installed) lvm2-dbusd-2.03.30-3.fc42.noarch
/usr/bin/python3 is needed by (installed) python3-linux-procfs-0.7.3-7.fc42.noarch
/usr/bin/python3 is needed by (installed) usbutils-018-3.fc42.x86_64
/usr/bin/python3 is needed by (installed) python3-cups-2.0.4-4.fc42.x86_64
/usr/bin/python3 is needed by (installed) switcheroo-control-2.6-8.fc42.x86_64
/usr/bin/python3 is needed by (installed) python3-inotify-0.9.6-37.fc42.noarch
/usr/bin/python3 is needed by (installed) tuned-2.25.1-2.fc42.noarch
/usr/bin/python3 is needed by (installed) libreport-plugin-bugzilla-2.17.15-5.fc42.x86_64
/usr/bin/python3 is needed by (installed) python3-mako-1.2.3-9.fc42.noarch
/usr/bin/python3 is needed by (installed) policycoreutils-python-utils-3.8-1.fc42.noarch
/usr/bin/python3 is needed by (installed) fedora-third-party-0.10-11.fc42.noarch
/usr/bin/python3 is needed by (installed) wsdd-0.8-3.fc42.noarch
/usr/bin/python3 is needed by (installed) openconnect-9.12-7.fc42.x86_64
/usr/bin/python3 is needed by (installed) fros-1.1-40.fc42.noarch
/usr/bin/python3 is needed by (installed) gnome-abrt-1:1.4.3-4.fc42.x86_64
/usr/bin/python3 is needed by (installed) system-config-printer-libs-1.5.18-12.fc42.noarch
/usr/bin/python3 is needed by (installed) blivet-gui-runtime-2.6.0-4.fc42.noarch
/usr/bin/python3 is needed by (installed) gnome-browser-connector-42.1-9.fc42.x86_64
/usr/bin/python3 is needed by (installed) unoconv-0.9.0-16.fc42.noarch
/usr/bin/python3 is needed by (installed) brltty-6.7-8.fc42.x86_64
/usr/bin/python3 is needed by (installed) system-config-printer-udev-1.5.18-12.fc42.x86_64
/usr/bin/python3 is needed by (installed) paps-0.8.0-13.fc42.x86_64
/usr/bin/python3 is needed by (installed) tuned-ppd-2.25.1-2.fc42.noarch
/usr/bin/python3 is needed by (installed) cifs-utils-info-7.2-1.fc42.x86_64
/usr/bin/python3 is needed by (installed) fpaste-0.5.0.0-2.fc42.noarch
/usr/bin/python3 is needed by (installed) libwacom-2.16.1-1.fc42.x86_64
/usr/bin/python3 is needed by (installed) flatpak-1.16.1-1.fc42.x86_64
/usr/bin/python3 is needed by (installed) anaconda-widgets-42.27.13-1.fc42.x86_64
/usr/bin/python3 is needed by (installed) blivet-data-1:3.12.1-3.fc42.noarch
/usr/bin/python3 is needed by (installed) anaconda-core-42.27.13-1.fc42.x86_64
/usr/bin/python3 is needed by (installed) gdm-1:48.0-3.fc42.x86_64
/usr/bin/python3 is needed by (installed) gutenprint-cups-5.3.5-5.fc42.x86_64
/usr/bin/python3 is needed by (installed) anaconda-live-42.27.13-1.fc42.noarch
/usr/bin/python3 is needed by (installed) speech-dispatcher-utils-0.12.1-1.fc42.x86_64
/usr/bin/python3 is needed by (installed) python3-libsemanage-3.8.1-2.fc42.x86_64
/usr/bin/python3 is needed by (installed) kernel-tools-6.15.8-200.fc42.x86_64
/usr/bin/python3 is needed by (installed) gnome-tweaks-46.1-4.fc42.noarch
/usr/bin/python3 is needed by (installed) terminator-2.1.5-0.fc42.noarch
/usr/bin/python3 is needed by (installed) sos-4.10.0-1.fc42.noarch
/usr/bin/python3 is needed by (installed) ibus-setup-1.5.32-2.fc42.noarch
/usr/bin/python3 is needed by (installed) ibus-1.5.32-2.fc42.x86_64
/usr/bin/python3 is needed by (installed) hplip-3.25.6-1.fc42.x86_64
/usr/bin/python3 is needed by (installed) nfs-utils-1:2.8.4-0.fc42.x86_64
/usr/bin/python3 is needed by (installed) gimp-2:3.0.6-5.fc42.x86_64
/usr/bin/python3 is needed by (installed) orca-48.7-1.fc42.noarch
/usr/bin/python3 is needed by (installed) libreoffice-pyuno-1:25.2.7.2-1.fc42.x86_64
/usr/bin/python3 is needed by (installed) python3-dnf-4.24.0-1.fc42.noarch
/usr/bin/python3 is needed by (installed) drawing-1.0.2-7.fc42.noarch
/usr/bin/python3 is needed by (installed) cups-1:2.4.14-3.fc42.x86_64
/usr/bin/python3 is needed by (installed) python3-argcomplete-3.6.3-2.fc42.noarch
/usr/bin/python3 is needed by (installed) cockpit-bridge-351-1.fc42.noarch
/usr/bin/python3 is needed by (installed) cockpit-storaged-351-1.fc42.noarch
/usr/bin/python3 is needed by (installed) firewalld-2.3.2-1.fc42.noarch
/usr/bin/python3 is needed by (installed) crypto-policies-scripts-20251125-1.git3839d0e.fc42.noarch
/usr/bin/python3 is needed by (installed) ibus-typing-booster-2.28.6-1.fc42.noarch
/usr/bin/python3 is needed by (installed) gstreamer1-1.26.9-1.fc42.x86_64
/usr/bin/python3 is needed by (installed) abrt-2.17.8-1.fc42.x86_64
/usr/bin/python3 is needed by (installed) abrt-addon-ccpp-2.17.8-1.fc42.x86_64
/usr/bin/python3 is needed by (installed) abrt-addon-pstoreoops-2.17.8-1.fc42.x86_64
/usr/bin/python3 is needed by (installed) abrt-addon-vmcore-2.17.8-1.fc42.x86_64
/usr/bin/python3 is needed by (installed) abrt-plugin-bodhi-2.17.8-1.fc42.x86_64
/usr/bin/python3 is needed by (installed) abrt-tui-2.17.8-1.fc42.noarch
/usr/bin/python3 is needed by (installed) mutter-48.7-1.fc42.x86_64
/usr/bin/python3 is needed by (installed) gnome-shell-48.7-1.fc42.x86_64
user@fedora42:~$
When posting terminal outputs, please format the output as preformatted text, using the </> button (instead of the Blockquote formatting), for easier navigation and reading.
It’s not clear to me why doesn’t the system propose upgrading the kernel-tools package, given that you’re on an old version:
$ dnf list kernel-tools --showduplicates --refresh
Updating and loading repositories:
Repositories loaded.
Available packages
kernel-tools.x86_64 6.14.0-63.fc42 fedora
kernel-tools.x86_64 6.17.9-200.fc42 updates
Please share the output of dnf list --installed kernel-tools, to check the repo it was installed from.
Do you have any relevant package exclusions configured in your dnf.conf? Those will filter packages out of the output of dnf commands (even if you specify --installed and the packages actually are installed).
I think I always use Software in GUI to install packages. I did enabled additional repositories. I dont remember which repositories though. I read some articles or watched youtube clips that says what I should do immediately after installing Fedora 42. I only started using Fedora 42 a few months back by installing in my PC. Before that, I only tried via VM.
No idea if it’s relevant, as my Fedora is entirely vanilla (I think the only nondefault things I’ve added are Krita and Brave) and it too failed the 42 to 43 upgrade (I do all updates in Konsole). After some futzing around and RTFMing, I used a DNF switch that by its description I thought would rectify things, but instead rolled F42 back to the day it was new. Well, okay, let’s try the F43 upgrade again… and this time it worked. I do not recall what that switch was, but I’m sure someone here will recognize it.