Comments

220 Comments

This was fixed by doing this in sequence:

sudo dnf install --allowerasing rpmlint

then sudo dnf upgrade with updates-testing enabled:

file.x86_64 5.48-2.fc44 updates-testing file-libs.x86_64 5.48-2.fc44 updates-testing python3-file-magic.noarch 5.48-2.fc44 updates-testing

followed by:

sudo dnf install https://kojipkgs.fedoraproject.org//packages/diffoscope/332/1.fc44/x86_64/diffoscope-332-1.fc44.x86_64.rpm

And now everything is fine, but it seems an automatic upgrade cannot work yet.

This is the error from trying to update:

Problem: problem with installed package - installed package python3-magic-0.4.27-16.fc44.noarch conflicts with python3-magic provided by python3-file-magic-5.46-9.fc44.noarch from fedora - package python3-file-magic-5.46-9.fc44.noarch from fedora conflicts with python3-magic provided by python3-magic-0.4.27-16.fc44.noarch from fedora - package diffoscope-332-1.fc44.x86_64 from @commandline requires python3.14dist(file-magic), but none of the providers can be installed - installed package python3-magic-0.4.27-16.fc44.noarch conflicts with python3-magic provided by python3-file-magic-5.46-10.fc44.noarch from updates - package python3-file-magic-5.46-10.fc44.noarch from updates conflicts with python3-magic provided by python3-magic-0.4.27-16.fc44.noarch from fedora - cannot install the best update candidate for package diffoscope-324-1.fc44.x86_64

Package Arch Version Repository Size Skipping packages with conflicts: python3-file-magic noarch 5.46-9.fc44 fedora 28.5 KiB python3-file-magic noarch 5.46-10.fc44 updates 28.5 KiB Skipping packages with broken dependencies: diffoscope x86_64 332-1.fc44 @commandline 1.8 MiB

Not giving karma at this point.

I manually removed python3-dmidecode so that this update would install, it required an older libxml2 version but had no other dependencies.

Then everything worked except for libclc-spirv which wouldn't update because the i686 library wasn't pulled in and gave this error:

Problem: libclc-spirv-23.1.1-1.fc45.i686 from @System has inferior architecture - cannot install both libclc-spirv-23.1.2-2.fc45.x86_64 from updates-testing and libclc-spirv-23.1.1-1.fc45.x86_64 from @System - cannot install both libclc-spirv-23.1.1-1.fc45.x86_64 from fedora and libclc-spirv-23.1.2-2.fc45.x86_64 from updates-testing - cannot install the best update candidate for package libclc-spirv-23.1.1-1.fc45.x86_64 - problem with installed package

libclc-spirv required a manual update to resolve this.

Other than that, everything else updated.

Fully updated F44 installation, but I see various dependency problems with existing packages:

Problem: package diffoscope-330-1.fc44.x86_64 from updates-testing requires python3.14dist(file-magic), but none of the providers can be installed - installed package python3-magic-0.4.27-16.fc44.noarch conflicts with python3-magic provided by python3-file-magic-5.48-2.fc44.noarch from updates-testing - installed package python3-magic-0.4.27-16.fc44.noarch conflicts with python3-magic provided by python3-file-magic-5.46-10.fc44.noarch from updates - installed package python3-magic-0.4.27-16.fc44.noarch conflicts with python3-magic provided by python3-file-magic-5.46-9.fc44.noarch from fedora - cannot install the best update candidate for package python3-magic-0.4.27-16.fc44.noarch - cannot install the best update candidate for package diffoscope-324-1.fc44.x86_64

Package Arch Version Repository Size Skipping packages with conflicts: python3-file-magic noarch 5.48-2.fc44 updates-testing 28.7 KiB python3-file-magic noarch 5.46-10.fc44 updates 28.5 KiB python3-file-magic noarch 5.46-9.fc44 fedora 28.5 KiB Skipping packages with broken dependencies: diffoscope x86_64 330-1.fc44 updates-testing 1.8 MiB

Nothing to do.

Yes, it's the same problem when using the rpmfusion ffmpeg packages but thought it worth mentioning for both cases.

I've never seen this happen with chromium before, and the same newer chromium version on F44 works with ffmpeg-8.x which made it confusing.

FTI with the following errors, chromium-153.0.8010.36-1.fc45 is currently installed:

Problem 1: cannot install the best update candidate for package chromium-153.0.8010.36-2.fc45.x86_64 - nothing provides libavcodec.so.62()(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline - nothing provides libavcodec.so.62(LIBAVCODEC_62)(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline - nothing provides libavformat.so.62()(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline - nothing provides libavformat.so.62(LIBAVFORMAT_62)(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline - nothing provides libavutil.so.60()(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline - nothing provides libavutil.so.60(LIBAVUTIL_60)(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline Problem 2: package chromium-qt6-ui-153.0.8010.52-1.fc45.x86_64 from @commandline requires chromium(x86-64) = 153.0.8010.52-1.fc45, but none of the providers can be installed - cannot install the best update candidate for package chromium-qt6-ui-153.0.8010.36-2.fc45.x86_64 - nothing provides libavcodec.so.62()(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline - nothing provides libavcodec.so.62(LIBAVCODEC_62)(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline - nothing provides libavformat.so.62()(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline - nothing provides libavformat.so.62(LIBAVFORMAT_62)(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline - nothing provides libavutil.so.60()(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline - nothing provides libavutil.so.60(LIBAVUTIL_60)(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline Problem 3: package chromium-qt5-ui-153.0.8010.52-1.fc45.x86_64 from @commandline requires chromium(x86-64) = 153.0.8010.52-1.fc45, but none of the providers can be installed - cannot install the best update candidate for package chromium-qt5-ui-153.0.8010.36-2.fc45.x86_64 - nothing provides libavcodec.so.62()(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline - nothing provides libavcodec.so.62(LIBAVCODEC_62)(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline - nothing provides libavformat.so.62()(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline - nothing provides libavformat.so.62(LIBAVFORMAT_62)(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline - nothing provides libavutil.so.60()(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline - nothing provides libavutil.so.60(LIBAVUTIL_60)(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline Problem 4: problem with installed package - installed package chromium-153.0.8010.36-2.fc45.x86_64 requires chromium-common(x86-64) = 153.0.8010.36-2.fc45, but none of the providers can be installed - package chromium-153.0.8010.36-2.fc45.x86_64 from fedora requires chromium-common(x86-64) = 153.0.8010.36-2.fc45, but none of the providers can be installed - package chromium-153.0.8010.36-2.fc45.x86_64 from updates-testing requires chromium-common(x86-64) = 153.0.8010.36-2.fc45, but none of the providers can be installed - cannot install both chromium-common-153.0.8010.52-1.fc45.x86_64 from @commandline and chromium-common-153.0.8010.36-2.fc45.x86_64 from @System - cannot install both chromium-common-153.0.8010.52-1.fc45.x86_64 from @commandline and chromium-common-153.0.8010.36-2.fc45.x86_64 from fedora - cannot install both chromium-common-153.0.8010.52-1.fc45.x86_64 from @commandline and chromium-common-153.0.8010.36-2.fc45.x86_64 from updates-testing - cannot install the best update candidate for package chromium-common-153.0.8010.36-2.fc45.x86_64 - nothing provides libavcodec.so.62()(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline - nothing provides libavcodec.so.62(LIBAVCODEC_62)(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline - nothing provides libavformat.so.62()(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline - nothing provides libavformat.so.62(LIBAVFORMAT_62)(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline - nothing provides libavutil.so.60()(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline - nothing provides libavutil.so.60(LIBAVUTIL_60)(64bit) needed by chromium-153.0.8010.52-1.fc45.x86_64 from @commandline

Package Arch Version Repository Size Skipping packages with conflicts: chromium-common x86_64 153.0.8010.52-1.fc4 @commandline 63.6 MiB Skipping packages with broken dependencies: chromium x86_64 153.0.8010.52-1.fc4 @commandline 355.5 MiB chromium-qt5-ui x86_64 153.0.8010.52-1.fc4 @commandline 28.0 KiB chromium-qt6-ui x86_64 153.0.8010.52-1.fc4 @commandline 32.0 KiB

Seems not, I realised it was an F43 package that was still installed but didn't get removed during the system upgrade apparently.

karma

kquickimageeditor-qt5 also needed to be removed to get this to install, is that still a supported package?

karma

Lots of package problems, presumably needs even more things rebuilding.

Problem 1: installed package mozillavpn-2.35.0~rc20260320153858-1.fc44.x86_64 requires libQt6Gui.so.6(Qt_6.10_PRIVATE_API)(64bit), but none of the providers can be installed - cannot install both qt6-qtbase-gui-6.11.1-1.fc44.x86_64 from updates-testing and qt6-qtbase-gui-6.10.3-1.fc44.x86_64 from @System - cannot install both qt6-qtbase-gui-6.10.3-1.fc44.x86_64 from updates and qt6-qtbase-gui-6.11.1-1.fc44.x86_64 from updates-testing - cannot install both qt6-qtbase-gui-6.10.2-2.fc44.x86_64 from fedora and qt6-qtbase-gui-6.11.1-1.fc44.x86_64 from updates-testing - cannot install the best update candidate for package qt6-qtbase-gui-6.10.3-1.fc44.x86_64 - cannot install the best update candidate for package mozillavpn-2.35.0~rc20260320153858-1.fc44.x86_64 Problem 2: installed package kquickimageeditor-qt5-0.5.0-4.fc43.x86_64 requires libQt6Qml.so.6(Qt_6.10_PRIVATE_API)(64bit), but none of the providers can be installed - cannot install both qt6-qtdeclarative-6.11.1-1.fc44.x86_64 from updates-testing and qt6-qtdeclarative-6.10.3-1.fc44.x86_64 from @System - cannot install both qt6-qtdeclarative-6.10.3-1.fc44.x86_64 from updates and qt6-qtdeclarative-6.11.1-1.fc44.x86_64 from updates-testing - cannot install both qt6-qtdeclarative-6.10.2-2.fc44.x86_64 from fedora and qt6-qtdeclarative-6.11.1-1.fc44.x86_64 from updates-testing - cannot install the best update candidate for package qt6-qtdeclarative-6.10.3-1.fc44.x86_64 - problem with installed package Problem 3: problem with installed package - installed package mozillavpn-2.35.0~rc20260320153858-1.fc44.x86_64 requires libQt6Qml.so.6(Qt_6.10_PRIVATE_API)(64bit), but none of the providers can be installed - package mozillavpn-2.35.0~rc20260320153858-1.fc44.x86_64 from copr:copr.fedorainfracloud.org:s-kro:mozillavpn requires libQt6Qml.so.6(Qt_6.10_PRIVATE_API)(64bit), but none of the providers can be installed - cannot install both qt6-qtdeclarative-6.11.1-1.fc44.x86_64 from updates-testing and qt6-qtdeclarative-6.10.3-1.fc44.x86_64 from @System - cannot install both qt6-qtdeclarative-6.10.3-1.fc44.x86_64 from updates and qt6-qtdeclarative-6.11.1-1.fc44.x86_64 from updates-testing - cannot install both qt6-qtdeclarative-6.10.2-2.fc44.x86_64 from fedora and qt6-qtdeclarative-6.11.1-1.fc44.x86_64 from updates-testing - package akonadi-server-26.04.1-1.fc44.x86_64 from updates-testing requires libQt6Qml.so.6(Qt_6.11_PRIVATE_API)(64bit), but none of the providers can be installed - cannot install the best update candidate for package akonadi-server-26.04.0-1.fc44.x86_64

Package Arch Version Repository Size Skipping packages with conflicts: qt6-qtbase-gui x86_64 6.11.1-1.fc44 updates-testing 27.5 MiB qt6-qtdeclarative x86_64 6.11.1-1.fc44 updates-testing 59.2 MiB qt6-qtbase-gui x86_64 6.10.2-2.fc44 fedora 27.2 MiB qt6-qtdeclarative x86_64 6.10.2-2.fc44 fedora 55.2 MiB Skipping packages with broken dependencies: akonadi-server x86_64 26.04.1-1.fc44 updates-testing 13.6 MiB mozillavpn x86_64 2.35.0~rc20260320153858-1.fc44 copr:copr.fedorainfracloud.org:s-kro:mo 18.3 MiB

With the gdk-pixbuf2 packages removed, everything seems to work as expected.

Yes, glycin-2.1 is not yet available AFAICS.

Could a dep be added to gdk-pixbuf2 for it please.

Can neither install these packages or upgrade from the 1.99.10 versions:

sdyu install https://kojipkgs.fedoraproject.org//packages/rpmspectool/1.100.0/1.fc43/noarch/python3-rpmspectool-1.100.0-1.fc43.noarch.rpm https://kojipkgs.fedoraproject.org//packages/rpmspectool/1.100.0/1.fc43/noarch/rpmspectool-1.100.0-1.fc43.noarch.rpm Updating and loading repositories: Repositories loaded. https://kojipkgs.fedoraproject.org//packages/rpmspectool/1.100.0/1.fc43/noarch/rpmspectool-1.100.0 100% | 50.1 KiB/s | 20.8 KiB | 00m00s https://kojipkgs.fedoraproject.org//packages/rpmspectool/1.100.0/1.fc43/noarch/python3-rpmspectool 100% | 83.2 KiB/s | 40.2 KiB | 00m00s Problem 1: cannot install the best update candidate for package rpmspectool-1.99.10-10.fc43.noarch - nothing provides python3dist(rpmspectool) = 1.100.0 needed by rpmspectool-1.100.0-1.fc43.noarch from @commandline Problem 2: problem with installed package - installed package rpmspectool-1.99.10-10.fc43.noarch requires python3dist(rpmspectool) = 1.99.10, but none of the providers can be installed - package rpmspectool-1.99.10-10.fc43.noarch from fedora requires python3dist(rpmspectool) = 1.99.10, but none of the providers can be installed - cannot install both python3-rpmspectool-1.100.0-1.fc43.noarch from @commandline and python3-rpmspectool-1.99.10-10.fc43.noarch from @System - cannot install both python3-rpmspectool-1.100.0-1.fc43.noarch from @commandline and python3-rpmspectool-1.99.10-10.fc43.noarch from fedora - cannot install the best update candidate for package python3-rpmspectool-1.99.10-10.fc43.noarch - nothing provides python3dist(rpmspectool) = 1.100.0 needed by rpmspectool-1.100.0-1.fc43.noarch from @commandline

Package Arch Version Repository Size Skipping packages with conflicts: python3-rpmspectool noarch 1.100.0-1.fc43 @commandline 82.2 KiB Skipping packages with broken dependencies: rpmspectool noarch 1.99.10-10.fc43 fedora 34.8 KiB rpmspectool noarch 1.100.0-1.fc43 @commandline 34.8 KiB

Nothing to do.

karma

This update works for me but note that during update the dnf output says:

Scriptlet output:
Failed to set unit properties on stalld.service: Unit stalld.service has a bad unit file setting.

I found that at this point stalld status was inactive (dead) and required:

sudo systemctl restart stalld

to get everything back to normal again.

I am also seeing this with a different system that previously showed no problems, this appears when any dnf command is used:

etckeeper warning: hardlinked files could cause problems with git: ./hosts ./sysconfig/networking/profiles/default/hosts ./sysconfig/networking/profiles/default/ifcfg-em1 ./sysconfig/networking/devices/ifcfg-em1 hosts sysconfig/networking/devices/ifcfg-em1 sysconfig/networking/profiles/default/hosts sysconfig/networking/profiles/default/ifcfg-em1

Nothing is broken as such, but this update has shown up these problems where there were none before.

I have these etckeeper packages installed:

etckeeper-dnf-1.18.22-3.fc42.noarch etckeeper-1.18.22-3.fc42.noarch etckeeper-dnf5-1.18.22-3.fc42.noarch

now I get this:

$ dnf check-upgrade /etc/etckeeper/pre-install.d/10packagelist: line 4: /var/cache/etckeeper/packagelist.pre-install: Permission denied /etc/etckeeper/pre-install.d/10packagelist: line 5: /var/cache/etckeeper/packagelist.fmt: Permission denied Updating and loading repositories: Repositories loaded.

It doesn't seem to cause any problems per se, but it didn't happen before.

karma

Oops, typo.

I meant that -doc package does now install.

BZ#2366685 F43FailsToInstall: libdmrconf-doc
karma

This latest package version seems to be fine, and the -doc package does not install.

BZ#2366685 F43FailsToInstall: libdmrconf-doc