I did a dnf system upgrade (as described in the official guides, and now have a system that seems to be kind of stuck between two releases (F39 and F40).
It seemed to go well - everything downloaded and everything seemed to install right upon rebooting. Once it was done, it rebooted again and the system seemed to boot right up intil gdm crashed.
Going to another tty, I was able to login and reboot. I then noticed that all the boot entries in grub were still labeled f39.
A f40 kernel has been installed though:
[esbeeen@fedora ~] $ dnf list --installed kernel
Installed Packages
kernel.x86_64 6.9.5-100.fc39 @@System
kernel.x86_64 6.9.6-100.fc39 @updates
kernel.x86_64 6.9.10-100.fc39 @updates
kernel.x86_64 6.9.10-200.fc40 @updates
[esbeeen@fedora ~] $
I figured i could reinstall it tp trigger a grub update, but it was unable to locate the package.
It seems all my sources are still f39:
[esbeeen@fedora ~] $ dnf repolist
repo id repo name
code Visual Studio Code
copr:copr.fedorainfracloud.org:phracek:PyCharm Copr repo for PyCharm owned by phracek
copr:copr.fedorainfracloud.org:sunwire:input-remapper Copr repo for input-remapper owned by sunwire
fedora Fedora 39 - x86_64
fedora-cisco-openh264 Fedora 39 openh264 (From Cisco) - x86_64
gitlab.com_paulcarroty_vscodium_repo gitlab.com_paulcarroty_vscodium_repo
mono-centos8-stable mono-centos8-stable
owncloud owncloud
rpmfusion-free RPM Fusion for Fedora 39 - Free
rpmfusion-free-updates RPM Fusion for Fedora 39 - Free - Updates
rpmfusion-nonfree-nvidia-driver RPM Fusion for Fedora 39 - Nonfree - NVIDIA Driver
updates Fedora 39 - x86_64 - Updates
zerotier ZeroTier, Inc. RPM Release Repository
The system does think it’s f40 though:
[esbeeen@fedora ~] $ cat /etc/os-release
NAME="Fedora Linux"
VERSION="40 (Workstation Edition)"
ID=fedora
VERSION_ID=40
VERSION_CODENAME=""
PLATFORM_ID="platform:f40"
PRETTY_NAME="Fedora Linux 40 (Workstation Edition)"
ANSI_COLOR="0;38;2;60;110;180"
LOGO=fedora-logo-icon
CPE_NAME="cpe:/o:fedoraproject:fedora:40"
DEFAULT_HOSTNAME="fedora"
HOME_URL="https://fedoraproject.org/"
DOCUMENTATION_URL="https://docs.fedoraproject.org/en-US/fedora/f40/system-administrators-guide/"
SUPPORT_URL="https://ask.fedoraproject.org/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Fedora"
REDHAT_BUGZILLA_PRODUCT_VERSION=40
REDHAT_SUPPORT_PRODUCT="Fedora"
REDHAT_SUPPORT_PRODUCT_VERSION=40
SUPPORT_END=2025-05-13
VARIANT="Workstation Edition"
VARIANT_ID=workstation
[esbeeen@fedora ~] $
Any ideas how to salvage this?
I can’t even do a dnf update:
[esbeeen@fedora ~] $ sudo dnf upgrade
Last metadata expiration check: 0:00:01 ago on Fri 02 Aug 2024 04:54:37 PM CEST.
Error:
Problem: package kernel-modules-extra-6.9.6-100.fc39.x86_64 from @System requires kernel-uname-r = 6.9.6-100.fc39.x86_64, but none of the providers can be installed
- conflicting requests
(try to add '--skip-broken' to skip uninstallable packages)
Attempting to redownload f40 fails with the same error as above, as well as a bunch og No match for group package X
.
Triggering the upgrade reboot also fails - it simply reboots.
I’m outta ideas here - any suggestions much appreciated!