When trying to update to Fedora 38 using gnome software it gets to 10% downloaded and then resets showing the download button again.
Try to upgrade with CLI and collect more information about the problem:
[als@fedora ~]$ sudo dnf system-upgrade download --releasever=38
Before you continue ensure that your system is fully upgraded by running "dnf --refresh upgrade". Do you want to continue [y/N]: y
Copr repo for lazygit owned by atim 6.4 kB/s | 3.3 kB 00:00
Copr repo for mushrooms owned by tomaszgasior 4.8 kB/s | 1.8 kB 00:00
Copr repo for PyCharm owned by phracek 6.1 kB/s | 2.1 kB 00:00
Fedora 38 - x86_64 61 kB/s | 22 kB 00:00
Fedora 38 openh264 (From Cisco) - x86_64 1.7 kB/s | 989 B 00:00
Fedora Modular 38 - x86_64 37 kB/s | 21 kB 00:00
Fedora 38 - x86_64 - Updates 37 kB/s | 19 kB 00:00
Fedora Modular 38 - x86_64 - Updates 29 kB/s | 23 kB 00:00
google-chrome 13 kB/s | 1.3 kB 00:00
ProtonVPN Fedora Stable repository 2.5 kB/s | 659 B 00:00
RPM Fusion for Fedora 38 - Free 8.2 kB/s | 3.1 kB 00:00
RPM Fusion for Fedora 38 - Free - Updates 19 kB/s | 7.3 kB 00:00
RPM Fusion for Fedora 38 - Nonfree - NVIDIA Driver 49 kB/s | 6.0 kB 00:00
RPM Fusion for Fedora 38 - Nonfree - Steam 15 kB/s | 5.7 kB 00:00
skype (stable) 14 kB/s | 2.9 kB 00:00
Visual Studio Code 11 kB/s | 1.5 kB 00:00
no group 'arm-tools' from environment 'workstation-product-environment'
No match for group package "mediatek-firmware"
No match for group package "realtek-firmware"
No match for group package "atheros-firmware"
No match for group package "gimp-heif-plugin"
No match for group package "brcmfmac-firmware"
No match for group package "python3-dnf-plugin-system-upgrade"
No match for group package "google-noto-sans-myanmar-ui-vf-fonts"
No match for group package "google-noto-sans-oriya-ui-vf-fonts"
No match for group package "google-noto-sans-bengali-ui-vf-fonts"
No match for group package "google-noto-kufi-arabic-vf-fonts"
No match for group package "google-noto-sans-kannada-ui-vf-fonts"
No match for group package "google-noto-sans-arabic-ui-vf-fonts"
No match for group package "google-noto-serif-display-vf-fonts"
No match for group package "ipa-ex-mincho-fonts"
No match for group package "google-noto-looped-thai-vf-fonts"
No match for group package "google-noto-sans-thai-ui-vf-fonts"
No match for group package "mpir-devel"
No match for group package "authselect-compat"
No match for group package "google-noto-sans-tamil-supplement-vf-fonts"
No match for group package "kanjistrokeorders-fonts"
No match for group package "cave9-mutante-fonts"
No match for group package "google-noto-sans-gurmukhi-ui-vf-fonts"
No match for group package "hanazono-fonts"
No match for group package "cvsgraph"
No match for group package "google-noto-sans-lao-ui-vf-fonts"
No match for group package "ipa-ex-gothic-fonts"
No match for group package "sil-scheherazade-fonts"
No match for group package "culmus-shofar-fonts"
No match for group package "tlomt-junction-fonts"
No match for group package "google-noto-sans-zanabazar-square-vf-fonts"
No match for group package "google-noto-sans-sinhala-ui-vf-fonts"
No match for group package "google-noto-sans-khmer-ui-vf-fonts"
No match for group package "evince-nautilus"
No match for group package "google-noto-sans-hebrew-new-vf-fonts"
No match for group package "google-noto-serif-tamil-slanted-vf-fonts"
No match for group package "google-noto-looped-lao-vf-fonts"
No match for group package "google-noto-sans-telugu-ui-vf-fonts"
No match for group package "origin-clients"
No match for group package "vlgothic-fonts"
No match for group package "drehatlas-warender-bibliothek-fonts"
No match for group package "yanone-tagesschrift-fonts"
No match for group package "google-noto-sans-runic-vf-fonts"
No match for group package "vollkorn-fonts"
No match for group package "tkcvs"
No match for group package "google-noto-sans-hebrew-droid-vf-fonts"
No match for group package "google-noto-looped-thai-ui-vf-fonts"
No match for group package "google-noto-sans-tamil-ui-vf-fonts"
No match for group package "cups-bjnp"
No match for group package "google-noto-sans-display-vf-fonts"
No match for group package "google-noto-looped-lao-ui-vf-fonts"
No match for group package "google-noto-serif-nyiakeng-puachue-hmong-vf-fonts"
No match for group package "vlgothic-p-fonts"
No match for group package "polarsys-b612-sans-fonts"
No match for group package "reiserfs-utils"
No match for group package "ubuntu-title-fonts"
No match for group package "drehatlas-xaporho-fonts"
No match for group package "google-noto-sans-tai-viet-vf-fonts"
No match for group package "google-noto-sans-malayalam-ui-vf-fonts"
No match for group package "google-noto-serif-dogra-vf-fonts"
Error:
Problem 1: problem with installed package libswscale-free-5.1.3-1.fc37.x86_64
- package ffmpeg-libs-6.0-6.fc38.x86_64 conflicts with libswscale-free provided by libswscale-free-6.0-2.fc38.x86_64
- package ffmpeg-libs-6.0-6.fc38.x86_64 conflicts with libswscale-free provided by libswscale-free-6.0-4.fc38.x86_64
- package ffmpeg-6.0-6.fc38.x86_64 requires ffmpeg-libs(x86-64) = 6.0-6.fc38, but none of the providers can be installed
- libswscale-free-5.1.3-1.fc37.x86_64 does not belong to a distupgrade repository
- conflicting requests
Problem 2: ffmpeg-libs-6.0-6.fc38.i686 has inferior architecture
- conflicting requests
- problem with installed package libswresample-free-5.1.3-1.fc37.x86_64
- package ffmpeg-libs-6.0-6.fc38.x86_64 conflicts with libswresample-free provided by libswresample-free-6.0-2.fc38.x86_64
- package ffmpeg-libs-6.0-6.fc38.x86_64 conflicts with libswresample-free provided by libswresample-free-6.0-4.fc38.x86_64
- libswresample-free-5.1.3-1.fc37.x86_64 does not belong to a distupgrade repository
- problem with installed package firefox-112.0.1-1.fc37.x86_64
- package ffmpeg-libs-6.0-6.fc38.i686 conflicts with libavcodec-free provided by libavcodec-free-6.0-2.fc38.x86_64
- package ffmpeg-libs-6.0-6.fc38.x86_64 conflicts with libavcodec-free provided by libavcodec-free-6.0-2.fc38.x86_64
- problem with installed package libavcodec-free-5.1.3-1.fc37.x86_64
- package ffmpeg-libs-6.0-6.fc38.i686 conflicts with libavcodec-free provided by libavcodec-free-6.0-4.fc38.x86_64
- package ffmpeg-libs-6.0-6.fc38.x86_64 conflicts with libavcodec-free provided by libavcodec-free-6.0-4.fc38.x86_64
- libavcodec-free-5.1.3-1.fc37.x86_64 does not belong to a distupgrade repository
- firefox-112.0.1-1.fc37.x86_64 does not belong to a distupgrade repository
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages)
--skip-broken
doesn’t change the output and when using --allowerasing
I get
Error: Transaction test error: file /usr/lib/.build-id/b8/acf4f8271b78cd6dca636cb5b877c5c64f47f4 conflicts between attempted installs of haxe-4.2.5-5.fc38.x86_64 and nekovm-2.3.0-11.fc38.x86_64
Remove the conflicting packages before upgrading:
sudo rpm --nodeps -e ffmpeg
sudo rpm --nodeps -e ffmpeg-libs.i686
sudo rpm --nodeps -e ffmpeg-libs.x86_64
Handle other conflicting packages the same way.
If necessary, you can reinstall them after the upgrade.
1 Like
[als@fedora ~]$ sudo rpm --nodeps -e ffmpeg
[sudo] password for als:
error: package ffmpeg is not installed
[als@fedora ~]$ sudo rpm --nodeps -e ffmpeg-libs.i686
error: package ffmpeg-libs.i686 is not installed
[als@fedora ~]$ sudo rpm --nodeps -e ffmpeg-libs.x86_64
error: package ffmpeg-libs.x86_64 is not installed
the plot thickens
Since the packages are no longer installed, has the error message changed?
Install the full ffmpeg-libs first:
sudo dnf install ffmpeg-libs --allowerasing
Now you will be able to upgrade.
The haxe package seemed to be blocking something in my case. Uninstalling it let me upgrade