inability to update the kernel on my system is the likely problem. You’ll notice in the rpm -qa output the that kernel before 6.14.11 (which I installed manually) was 6.5.6. This was the kernel for Fedora 39 (according to the internet). So, it seems that the system-upgrades after 39 didn’t update the kernel. Eventually, this caused other issues which led me to discover that I was running 6.5.6 and led me to install 6.14.11. If anyone knows why my system won’t upgrade the kernel, I’m all ears
I noticed that you seem to have edited the fedora.repo and fedora-updates.repo. What do they look like now?
Other than that I would strongly suggest to do a major cleanup of your system, there’s to many odd and suspect repo’s installed. As was suggested a complete reinstall may very well be the best option.
Since you installed the kernel manually, I’m curious to know what /etc/fedora-release say?
How about the output of this so we can see all the repo file contents? Also note that you have backup files in there (ones ending with ~). You should remove those, unless that’s intentional.
for f in /etc/yum.repos.d/*.repo ; do echo "***** $f *****" ; cat $f ; done
I have not, to my knowledge, changed any repo files.
[root@localhost ~]# for f in /etc/yum.repos.d/*.repo ; do echo "***** $f *****" ; cat $f ; done
***** /etc/yum.repos.d/adoptium-temurin-java-repository.repo *****
[adoptium-temurin-java-repository]
name=Adoptium
baseurl=https://packages.adoptium.net/artifactory/rpm/fedora/$releasever/$basearch
enabled=1
gpgcheck=1
gpgkey=https://packages.adoptium.net/artifactory/api/gpg/key/public
enabled_metadata=1
***** /etc/yum.repos.d/_copr:copr.fedorainfracloud.org:phracek:PyCharm.repo *****
[copr:copr.fedorainfracloud.org:phracek:PyCharm]
name=Copr repo for PyCharm owned by phracek
baseurl=https://download.copr.fedorainfracloud.org/results/phracek/PyCharm/fedora-$releasever-$basearch/
type=rpm-md
skip_if_unavailable=True
gpgcheck=1
gpgkey=https://download.copr.fedorainfracloud.org/results/phracek/PyCharm/pubkey.gpg
repo_gpgcheck=0
enabled=1
enabled_metadata=1
***** /etc/yum.repos.d/dropbox.repo *****
[Dropbox]
name=Dropbox Repository
baseurl=http://linux.dropbox.com/fedora/$releasever/
gpgkey=https://linux.dropbox.com/fedora/rpm-public-key.asc
***** /etc/yum.repos.d/fedora-cisco-openh264.repo *****
[fedora-cisco-openh264]
name=Fedora $releasever openh264 (From Cisco) - $basearch
metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-$releasever&arch=$basearch
type=rpm
enabled=1
metadata_expire=14d
repo_gpgcheck=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
skip_if_unavailable=True
[fedora-cisco-openh264-debuginfo]
name=Fedora $releasever openh264 (From Cisco) - $basearch - Debug
metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-debug-$releasever&arch=$basearch
type=rpm
enabled=0
metadata_expire=14d
repo_gpgcheck=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
skip_if_unavailable=True
[fedora-cisco-openh264-source]
name=Fedora $releasever openh264 (From Cisco) - $basearch - Source
metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora-cisco-openh264-source-$releasever&arch=$basearch
type=rpm
enabled=0
metadata_expire=14d
repo_gpgcheck=0
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
skip_if_unavailable=True
***** /etc/yum.repos.d/fedora.repo *****
[fedora]
name=Fedora $releasever - $basearch
#baseurl=http://download.example/pub/fedora/linux/releases/$releasever/Everything/$basearch/os/
metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch
enabled=1
countme=1
metadata_expire=7d
repo_gpgcheck=0
type=rpm
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
skip_if_unavailable=False
exclude=kernel*
[fedora-debuginfo]
name=Fedora $releasever - $basearch - Debug
#baseurl=http://download.example/pub/fedora/linux/releases/$releasever/Everything/$basearch/debug/tree/
metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora-debug-$releasever&arch=$basearch
enabled=0
metadata_expire=7d
repo_gpgcheck=0
type=rpm
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
skip_if_unavailable=False
[fedora-source]
name=Fedora $releasever - Source
#baseurl=http://download.example/pub/fedora/linux/releases/$releasever/Everything/source/tree/
metalink=https://mirrors.fedoraproject.org/metalink?repo=fedora-source-$releasever&arch=$basearch
enabled=0
metadata_expire=7d
repo_gpgcheck=0
type=rpm
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
skip_if_unavailable=False
***** /etc/yum.repos.d/fedora-updates.repo *****
[updates]
name=Fedora $releasever - $basearch - Updates
#baseurl=http://download.example/pub/fedora/linux/updates/$releasever/Everything/$basearch/
metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f$releasever&arch=$basearch
enabled=1
countme=1
repo_gpgcheck=0
type=rpm
gpgcheck=1
metadata_expire=6h
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
skip_if_unavailable=False
exclude=kernel*
[updates-debuginfo]
name=Fedora $releasever - $basearch - Updates - Debug
#baseurl=http://download.example/pub/fedora/linux/updates/$releasever/Everything/$basearch/debug/
metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-released-debug-f$releasever&arch=$basearch
enabled=0
repo_gpgcheck=0
type=rpm
gpgcheck=1
metadata_expire=6h
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
skip_if_unavailable=False
[updates-source]
name=Fedora $releasever - Updates Source
#baseurl=http://download.example/pub/fedora/linux/updates/$releasever/Everything/SRPMS/
metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-released-source-f$releasever&arch=$basearch
enabled=0
repo_gpgcheck=0
type=rpm
gpgcheck=1
metadata_expire=6h
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
skip_if_unavailable=False
***** /etc/yum.repos.d/fedora-updates-testing.repo *****
[updates-testing]
name=Fedora $releasever - $basearch - Test Updates
#baseurl=http://download.example/pub/fedora/linux/updates/testing/$releasever/Everything/$basearch/
metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-testing-f$releasever&arch=$basearch
enabled=0
countme=1
repo_gpgcheck=0
type=rpm
gpgcheck=1
metadata_expire=6h
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
skip_if_unavailable=False
[updates-testing-debuginfo]
name=Fedora $releasever - $basearch - Test Updates Debug
#baseurl=http://download.example/pub/fedora/linux/updates/testing/$releasever/Everything/$basearch/debug/
metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-testing-debug-f$releasever&arch=$basearch
enabled=0
repo_gpgcheck=0
type=rpm
gpgcheck=1
metadata_expire=6h
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
skip_if_unavailable=False
[updates-testing-source]
name=Fedora $releasever - Test Updates Source
#baseurl=http://download.example/pub/fedora/linux/updates/testing/$releasever/Everything/SRPMS/
metalink=https://mirrors.fedoraproject.org/metalink?repo=updates-testing-source-f$releasever&arch=$basearch
enabled=0
repo_gpgcheck=0
type=rpm
gpgcheck=1
metadata_expire=6h
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$releasever-$basearch
skip_if_unavailable=False
***** /etc/yum.repos.d/google-chrome.repo *****
[google-chrome]
name=google-chrome
baseurl=https://dl.google.com/linux/chrome/rpm/stable/x86_64
enabled=1
gpgcheck=1
gpgkey=https://dl.google.com/linux/linux_signing_key.pub
***** /etc/yum.repos.d/google-earth-pro.repo *****
[google-earth-pro]
name=google-earth-pro
baseurl=http://dl.google.com/linux/earth/rpm/stable/x86_64
enabled=1
gpgcheck=1
***** /etc/yum.repos.d/inttf.repo *****
[inttf]
name=inttf Fedora $releasever Repo
baseurl=https://rpms.if-not-true-then-false.com/fedora$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=https://rpms.if-not-true-then-false.com/RPM-GPG-KEY-inttf
***** /etc/yum.repos.d/nordvpn.repo *****
####################################################################
# NordVPN releases, stable #
####################################################################
[nordvpn]
name = NordVPN YUM repository - $basearch
baseurl = https://repo.nordvpn.com/yum/nordvpn/centos/$basearch
enabled = 1
gpgcheck = 1
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-NordVPN
[nordvpn-noarch]
name = NordVPN YUM repository - noarch
baseurl = https://repo.nordvpn.com/yum/nordvpn/centos/noarch
enabled = 1
gpgcheck = 1
gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-NordVPN***** /etc/yum.repos.d/rpmfusion-free.repo *****
[rpmfusion-free]
name=RPM Fusion for Fedora $releasever - Free
#baseurl=http://download1.rpmfusion.org/free/fedora/releases/$releasever/Everything/$basearch/os/
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-$releasever&arch=$basearch
enabled=1
metadata_expire=14d
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever
[rpmfusion-free-debuginfo]
name=RPM Fusion for Fedora $releasever - Free - Debug
#baseurl=http://download1.rpmfusion.org/free/fedora/releases/$releasever/Everything/$basearch/debug/
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-debug-$releasever&arch=$basearch
enabled=0
metadata_expire=7d
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever
[rpmfusion-free-source]
name=RPM Fusion for Fedora $releasever - Free - Source
#baseurl=http://download1.rpmfusion.org/free/fedora/releases/$releasever/Everything/source/SRPMS/
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-source-$releasever&arch=$basearch
enabled=0
metadata_expire=7d
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever
***** /etc/yum.repos.d/rpmfusion-free-updates.repo *****
[rpmfusion-free-updates]
name=RPM Fusion for Fedora $releasever - Free - Updates
#baseurl=http://download1.rpmfusion.org/free/fedora/updates/$releasever/$basearch/
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-updates-released-$releasever&arch=$basearch
enabled=1
enabled_metadata=1
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever
[rpmfusion-free-updates-debuginfo]
name=RPM Fusion for Fedora $releasever - Free - Updates Debug
#baseurl=http://download1.rpmfusion.org/free/fedora/updates/$releasever/$basearch/debug/
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-updates-released-debug-$releasever&arch=$basearch
enabled=0
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever
[rpmfusion-free-updates-source]
name=RPM Fusion for Fedora $releasever - Free - Updates Source
#baseurl=http://download1.rpmfusion.org/free/fedora/updates/$releasever/SRPMS/
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-updates-released-source-$releasever&arch=$basearch
enabled=0
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever
***** /etc/yum.repos.d/rpmfusion-free-updates-testing.repo *****
[rpmfusion-free-updates-testing]
name=RPM Fusion for Fedora $releasever - Free - Test Updates
#baseurl=http://download1.rpmfusion.org/free/fedora/updates/testing/$releasever/$basearch/
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-updates-testing-$releasever&arch=$basearch
enabled=0
enabled_metadata=0
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever
[rpmfusion-free-updates-testing-debuginfo]
name=RPM Fusion for Fedora $releasever - Free - Test Updates Debug
#baseurl=http://download1.rpmfusion.org/free/fedora/updates/testing/$releasever/$basearch/debug/
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-updates-testing-debug-$releasever&arch=$basearch
enabled=0
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever
[rpmfusion-free-updates-testing-source]
name=RPM Fusion for Fedora $releasever - Free - Test Updates Source
#baseurl=http://download1.rpmfusion.org/free/fedora/updates/testing/$releasever/SRPMS/
metalink=https://mirrors.rpmfusion.org/metalink?repo=free-fedora-updates-testing-source-$releasever&arch=$basearch
enabled=0
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-free-fedora-$releasever
***** /etc/yum.repos.d/rpmfusion-nonfree-nvidia-driver.repo *****
[rpmfusion-nonfree-nvidia-driver]
name=RPM Fusion for Fedora $releasever - Nonfree - NVIDIA Driver
#baseurl=http://download1.rpmfusion.org/nonfree/fedora/nvidia-driver/$releasever/$basearch/
metalink=https://mirrors.rpmfusion.org/metalink?repo=nonfree-fedora-nvidia-driver-$releasever&arch=$basearch
enabled=1
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///usr/share/distribution-gpg-keys/rpmfusion/RPM-GPG-KEY-rpmfusion-nonfree-fedora-$releasever
skip_if_unavailable=True
[rpmfusion-nonfree-nvidia-driver-debuginfo]
name=RPM Fusion for Fedora $releasever - Nonfree - NVIDIA Driver Debug
#baseurl=http://download1.rpmfusion.org/nonfree/fedora/nvidia-driver/$releasever/$basearch/debug/
metalink=https://mirrors.rpmfusion.org/metalink?repo=nonfree-fedora-nvidia-driver-debug-$releasever&arch=$basearch
enabled=0
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///usr/share/distribution-gpg-keys/rpmfusion/RPM-GPG-KEY-rpmfusion-nonfree-fedora-$releasever
skip_if_unavailable=True
[rpmfusion-nonfree-nvidia-driver-source]
name=RPM Fusion for Fedora $releasever - Nonfree - NVIDIA Driver Source
#baseurl=http://download1.rpmfusion.org/nonfree/fedora/nvidia-driver/$releasever/SRPMS/
metalink=https://mirrors.rpmfusion.org/metalink?repo=nonfree-fedora-nvidia-driver-source-$releasever&arch=$basearch
enabled=0
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///usr/share/distribution-gpg-keys/rpmfusion/RPM-GPG-KEY-rpmfusion-nonfree-fedora-$releasever
skip_if_unavailable=True
***** /etc/yum.repos.d/rpmfusion-nonfree.repo *****
[rpmfusion-nonfree]
name=RPM Fusion for Fedora $releasever - Nonfree
#baseurl=http://download1.rpmfusion.org/nonfree/fedora/releases/$releasever/Everything/$basearch/os/
metalink=https://mirrors.rpmfusion.org/metalink?repo=nonfree-fedora-$releasever&arch=$basearch
enabled=1
enabled_metadata=1
metadata_expire=14d
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-$releasever
[rpmfusion-nonfree-debuginfo]
name=RPM Fusion for Fedora $releasever - Nonfree - Debug
#baseurl=http://download1.rpmfusion.org/nonfree/fedora/releases/$releasever/Everything/$basearch/debug/
metalink=https://mirrors.rpmfusion.org/metalink?repo=nonfree-fedora-debug-$releasever&arch=$basearch
enabled=0
metadata_expire=7d
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-$releasever
[rpmfusion-nonfree-source]
name=RPM Fusion for Fedora $releasever - Nonfree - Source
#baseurl=http://download1.rpmfusion.org/nonfree/fedora/releases/$releasever/Everything/source/SRPMS/
metalink=https://mirrors.rpmfusion.org/metalink?repo=nonfree-fedora-source-$releasever&arch=$basearch
enabled=0
metadata_expire=7d
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-$releasever
***** /etc/yum.repos.d/rpmfusion-nonfree-steam.repo *****
[rpmfusion-nonfree-steam]
name=RPM Fusion for Fedora $releasever - Nonfree - Steam
#baseurl=http://download1.rpmfusion.org/nonfree/fedora/steam/$releasever/$basearch/
metalink=https://mirrors.rpmfusion.org/metalink?repo=nonfree-fedora-steam-$releasever&arch=$basearch
enabled=1
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///usr/share/distribution-gpg-keys/rpmfusion/RPM-GPG-KEY-rpmfusion-nonfree-fedora-$releasever
skip_if_unavailable=True
[rpmfusion-nonfree-steam-debuginfo]
name=RPM Fusion for Fedora $releasever - Nonfree - Steam Debug
#baseurl=http://download1.rpmfusion.org/nonfree/fedora/steam/$releasever/$basearch/debug/
metalink=https://mirrors.rpmfusion.org/metalink?repo=nonfree-fedora-steam-debug-$releasever&arch=$basearch
enabled=0
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///usr/share/distribution-gpg-keys/rpmfusion/RPM-GPG-KEY-rpmfusion-nonfree-fedora-$releasever
skip_if_unavailable=True
[rpmfusion-nonfree-steam-source]
name=RPM Fusion for Fedora $releasever - Nonfree - Steam Source
#baseurl=http://download1.rpmfusion.org/nonfree/fedora/steam/$releasever/SRPMS/
metalink=https://mirrors.rpmfusion.org/metalink?repo=nonfree-fedora-steam-source-$releasever&arch=$basearch
enabled=0
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///usr/share/distribution-gpg-keys/rpmfusion/RPM-GPG-KEY-rpmfusion-nonfree-fedora-$releasever
skip_if_unavailable=True
***** /etc/yum.repos.d/rpmfusion-nonfree-updates.repo *****
[rpmfusion-nonfree-updates]
name=RPM Fusion for Fedora $releasever - Nonfree - Updates
#baseurl=http://download1.rpmfusion.org/nonfree/fedora/updates/$releasever/$basearch/
metalink=https://mirrors.rpmfusion.org/metalink?repo=nonfree-fedora-updates-released-$releasever&arch=$basearch
enabled=1
enabled_metadata=1
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-$releasever
[rpmfusion-nonfree-updates-debuginfo]
name=RPM Fusion for Fedora $releasever - Nonfree - Updates Debug
#baseurl=http://download1.rpmfusion.org/nonfree/fedora/updates/$releasever/$basearch/debug/
metalink=https://mirrors.rpmfusion.org/metalink?repo=nonfree-fedora-updates-released-debug-$releasever&arch=$basearch
enabled=0
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-$releasever
[rpmfusion-nonfree-updates-source]
name=RPM Fusion for Fedora $releasever - Nonfree - Updates Source
#baseurl=http://download1.rpmfusion.org/nonfree/fedora/updates/$releasever/SRPMS/
metalink=https://mirrors.rpmfusion.org/metalink?repo=nonfree-fedora-updates-released-source-$releasever&arch=$basearch
enabled=0
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-$releasever
***** /etc/yum.repos.d/rpmfusion-nonfree-updates-testing.repo *****
[rpmfusion-nonfree-updates-testing]
name=RPM Fusion for Fedora $releasever - Nonfree - Test Updates
#baseurl=http://download1.rpmfusion.org/nonfree/fedora/updates/testing/$releasever/$basearch/
metalink=https://mirrors.rpmfusion.org/metalink?repo=nonfree-fedora-updates-testing-$releasever&arch=$basearch
enabled=0
enabled_metadata=0
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-$releasever
[rpmfusion-nonfree-updates-testing-debuginfo]
name=RPM Fusion for Fedora $releasever - Nonfree - Test Updates Debug
#baseurl=http://download1.rpmfusion.org/nonfree/fedora/updates/testing/$releasever/$basearch/debug/
metalink=https://mirrors.rpmfusion.org/metalink?repo=nonfree-fedora-updates-testing-debug-$releasever&arch=$basearch
enabled=0
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-$releasever
[rpmfusion-nonfree-updates-testing-source]
name=RPM Fusion for Fedora $releasever - Nonfree - Test Updates Source
#baseurl=http://download1.rpmfusion.org/nonfree/fedora/updates/testing/$releasever/SRPMS/
metalink=https://mirrors.rpmfusion.org/metalink?repo=nonfree-fedora-updates-testing-source-$releasever&arch=$basearch
enabled=0
type=rpm-md
gpgcheck=1
repo_gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmfusion-nonfree-fedora-$releasever
[root@localhost ~]#
In the fedora-updates.repo you have a “exclude=kernel*” line. Take that away to start with.
…You have that in the fedora.repo as well, I just noticed. Take that away as well.
Removing these “exclude=” lines looks to have worked. Since I’ve never looked at .repo file before today, I have no idea how they got there.
[2821/2821] firefox-0:143.0.4-1.fc43.x86_64 100% | 29.9 MiB/s | 78.0 MiB | 00m03s
-----------------------------------------------------------------------------------------------------------------------------------
[2821/2821] Total 100% | 31.0 MiB/s | 4.2 GiB | 02m18s
Testing offline transaction
Importing OpenPGP key 0x31645531:
UserID : "Fedora (43) <fedora-43-primary@fedoraproject.org>"
Fingerprint: C6E7F081CF80E13146676E88829B606631645531
From : file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-43-x86_64
Is this ok [y/N]: y
The key was successfully imported.
Transaction stored to be performed offline. Run `dnf5 offline reboot` to reboot and run the transaction. To cancel the transaction and delete the downloaded files, use `dnf5 offline clean`.
Complete!
[root@localhost ~]#
Apparently someone at some point edited those files. The fact that both those repo files have the backup copy that ends with ~ seems to indicate the edit may have been done with vi since that is standard notation for editing with vi. It also may indicate that the file was edited using the standard gnome file editor since the default editor was vi up until about the release of either f39 or f40 when it was changed to use nano.
That may be (and likely is) a result of not enough space in /boot.
can you boot with the older kernel then give us the output of df -h and lsblk -f
As I’m the only user of this system, I guess that I (or my evil) twin add the “exclude=” lines to these .repo files. Why I no longer remember.
Yes, /boot is 475M and only has 103M free so the initramfs for 6.17.5 couldn’t be written. I’m removing the 6.5.6 kernel and changing dnf.conf file. I’ll then run dracut.
Thanks for your help
I assume that it is safe to manually removed 6.5.6 kernel files that dnf remove didn’t?
[root@localhost ~]# dnf remove kernel-6.5.6-300.fc39
Package Arch Version Repository Size
Removing:
kernel x86_64 6.5.6-300.fc39 fedora-modular 0.0 B
Transaction Summary:
Removing: 1 package
After this operation, 0 B extra will be used (install 0 B, remove 0 B).
Is this ok [y/N]: y
Running transaction
[1/2] Prepare transaction 100% | 5.0 B/s | 1.0 B | 00m00s
[2/2] Removing kernel-0:6.5.6-300.fc39. 100% | 282.0 B/s | 100.0 B | 00m00s
Complete!
[root@localhost ~]# dnf list installed kernel*
Updating and loading repositories:
inttf Fedora 43 Repo ???% | 309.0 B/s | 153.0 B | 00m00s
>>> Status code: 404 for https://rpms.if-not-true-then-false.com/fedora43/x86_64
>>> Status code: 404 for https://rpms.if-not-true-then-false.com/fedora43/x86_64
>>> Status code: 404 for https://rpms.if-not-true-then-false.com/fedora43/x86_64
>>> Status code: 404 for https://rpms.if-not-true-then-false.com/fedora43/x86_64
>>> Usable URL not found
Repositories loaded.
Installed packages
kernel.x86_64 6.14.11-300.fc42 @commandline
kernel.x86_64 6.17.5-300.fc43 updates
kernel-core.x86_64 6.5.6-300.fc39 fedora-modular
kernel-core.x86_64 6.14.11-300.fc42 @commandline
kernel-core.x86_64 6.17.5-300.fc43 updates
kernel-devel.x86_64 6.5.6-300.fc39 fedora-modular
kernel-devel.x86_64 6.14.11-300.fc42 @commandline
kernel-devel.x86_64 6.17.5-300.fc43 updates
kernel-devel-matched.x86_64 6.17.5-300.fc43 updates
kernel-doc.noarch 6.17.5-300.fc43 updates
kernel-headers.x86_64 6.17.4-300.fc43 updates
kernel-modules.x86_64 6.5.6-300.fc39 fedora-modular
kernel-modules.x86_64 6.14.11-300.fc42 @commandline
kernel-modules.x86_64 6.17.5-300.fc43 updates
kernel-modules-core.x86_64 6.5.6-300.fc39 fedora-modular
kernel-modules-core.x86_64 6.14.11-300.fc42 @commandline
kernel-modules-core.x86_64 6.17.5-300.fc43 updates
kernel-modules-extra.x86_64 6.5.6-300.fc39 fedora-modular
kernel-modules-extra.x86_64 6.14.11-300.fc42 @commandline
kernel-modules-extra.x86_64 6.17.5-300.fc43 updates
kernel-modules-internal.x86_64 6.14.11-300.fc42 @commandline
kernel-modules-internal.x86_64 6.17.5-300.fc43 updates
kernel-selftests-internal.x86_64 6.17.5-300.fc43 updates
kernel-srpm-macros.noarch 1.0-27.fc43 fedora
kernel-tools.x86_64 6.17.5-300.fc43 updates
kernel-tools-libs.x86_64 6.17.5-300.fc43 updates
kernel-tools-libs-devel.x86_64 6.17.5-300.fc43 updates
[root@localhost ~]# ls /boot | fgrep 6.5.6
config-6.5.6-300.fc39.x86_64
initramfs-6.5.6-300.fc39.x86_64.img
symvers-6.5.6-300.fc39.x86_64.xz
System.map-6.5.6-300.fc39.x86_64
vmlinuz-6.5.6-300.fc39.x86_64
Use sudo dnf remove kernel*6.5.6*.
The kernel package is metadata that pulls in the other required packages, but does not remove them directly.
To disable the inttf repo use sudo dnf config-manager setopt inttf.enabled=0 when using dnf5 (the default in f42)
EDIT: Fixed my command above
not sure why this doesn’t work as the man pages mention config-manager:
[root@localhost ~]# dnf config-manager --setopt='inttf.enable=0'
Missing command. Add "--help" for more information about the arguments.
Run dnf config-manager --help and you get
Usage:
dnf5 [GLOBAL OPTIONS] config-manager <COMMAND> ...
Description:
Manage main and repositories configuration, variables and add new repositories.
Commands:
addrepo Add repositories from the specified configuration file or define a new repository using user optio
ns
setopt Set configuration and repositories options
unsetopt Unset/remove configuration and repositories options
setvar Set variables
unsetvar Unset/remove variables
Therefore, it is setopt without the leading minus signs. Also run man dnf-config-manager to display the man page.
It should also be enabled instead of enable. So the command would be:
sudo dnf config-manager setopt inttf.enabled=0
OOPS !
Fixed it above.
In-place upgrades can have problems if you have packages that are not part of Fedora. It is possible that it can’t find Fedora 43 versions of the packages from if-not-true-then-false, and then it keeps the Fedora 42 versions, which keeps their Fedora 42 dependencies, which breaks the upgrade. Try removing all non Fedora packages, or at least then if-not-true-then-false packages, doing the upgrade, and then re-installing the packages. Before removing the non Fedora packages, make sure that you have a good backup, or at least have copies of all of the config files, in case removing the packages also removes config files that you have customized.
“AFAIK package filtering can also…”
A good way to check for all filtering is to run
dnf --dump-main-config
since that shows the sum total of all the config results of all configuration files and repo files
