Error while updating to 38 beta

no group 'arm-tools' from environment 'workstation-product-environment'
No match for group package "google-noto-sans-display-vf-fonts"
No match for group package "google-noto-sans-arabic-ui-vf-fonts"
No match for group package "drehatlas-warender-bibliothek-fonts"
No match for group package "google-noto-looped-thai-ui-vf-fonts"
No match for group package "google-noto-sans-zanabazar-square-vf-fonts"
No match for group package "google-noto-sans-oriya-ui-vf-fonts"
No match for group package "reiserfs-utils"
No match for group package "google-noto-sans-kannada-ui-vf-fonts"
No match for group package "google-noto-sans-telugu-ui-vf-fonts"
No match for group package "google-noto-sans-sinhala-ui-vf-fonts"
No match for group package "google-noto-sans-gurmukhi-ui-vf-fonts"
No match for group package "authselect-compat"
No match for group package "vlgothic-fonts"
No match for group package "ipa-ex-mincho-fonts"
No match for group package "cups-bjnp"
No match for group package "google-noto-sans-tamil-ui-vf-fonts"
No match for group package "ipa-ex-gothic-fonts"
No match for group package "google-noto-sans-khmer-ui-vf-fonts"
No match for group package "vlgothic-p-fonts"
No match for group package "polarsys-b612-sans-fonts"
No match for group package "origin-clients"
No match for group package "google-noto-serif-tamil-slanted-vf-fonts"
No match for group package "google-noto-serif-display-vf-fonts"
No match for group package "google-noto-looped-lao-ui-vf-fonts"
No match for group package "drehatlas-xaporho-fonts"
No match for group package "culmus-shofar-fonts"
No match for group package "yanone-tagesschrift-fonts"
No match for group package "google-noto-looped-thai-vf-fonts"
No match for group package "google-noto-sans-hebrew-droid-vf-fonts"
No match for group package "google-noto-sans-hebrew-new-vf-fonts"
No match for group package "google-noto-sans-tamil-supplement-vf-fonts"
No match for group package "google-noto-serif-nyiakeng-puachue-hmong-vf-fonts"
No match for group package "google-noto-sans-myanmar-ui-vf-fonts"
No match for group package "vollkorn-fonts"
No match for group package "sil-scheherazade-fonts"
No match for group package "cave9-mutante-fonts"
No match for group package "google-noto-sans-thai-ui-vf-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 "ubuntu-title-fonts"
No match for group package "google-noto-sans-bengali-ui-vf-fonts"
No match for group package "tlomt-junction-fonts"
No match for group package "google-noto-serif-dogra-vf-fonts"
No match for group package "google-noto-looped-lao-vf-fonts"
No match for group package "google-noto-sans-runic-vf-fonts"
No match for group package "kanjistrokeorders-fonts"
No match for group package "hanazono-fonts"
No match for group package "evince-nautilus"
No match for group package "google-noto-kufi-arabic-vf-fonts"
No match for group package "google-noto-sans-lao-ui-vf-fonts"
Error: 
 Problem 1: package libchromaprint-1.5.1-8.fc38.x86_64 requires libavcodec.so.60()(64bit), but none of the providers can be installed
  - package libchromaprint-1.5.1-8.fc38.x86_64 requires libavcodec.so.60(LIBAVCODEC_60)(64bit), but none of the providers can be installed
  - package ffmpeg-libs-5.1.2-9.fc38.x86_64 conflicts with libavcodec-free provided by libavcodec-free-6.0-1.fc38.x86_64
  - problem with installed package libchromaprint-1.5.1-5.fc37.x86_64
  - problem with installed package ffmpeg-libs-5.1.2-9.fc37.x86_64
  - libchromaprint-1.5.1-5.fc37.x86_64 does not belong to a distupgrade repository
  - ffmpeg-libs-5.1.2-9.fc37.x86_64 does not belong to a distupgrade repository
 Problem 2: conflicting requests
  - package gstreamer1-plugin-libav-1.22.0-2.fc38.i686 requires libavutil.so.58, but none of the providers can be installed
  - package gstreamer1-plugin-libav-1.22.0-2.fc38.i686 requires libavutil.so.58(LIBAVUTIL_58), but none of the providers can be installed
  - package gstreamer1-plugin-libav-1.22.0-2.fc38.x86_64 requires libavutil.so.58()(64bit), but none of the providers can be installed
  - package gstreamer1-plugin-libav-1.22.0-2.fc38.x86_64 requires libavutil.so.58(LIBAVUTIL_58)(64bit), but none of the providers can be installed
  - package ffmpeg-libs-5.1.2-9.fc38.x86_64 conflicts with libavutil-free provided by libavutil-free-6.0-1.fc38.i686
  - package ffmpeg-libs-5.1.2-9.fc38.x86_64 conflicts with libavutil-free provided by libavutil-free-6.0-1.fc38.x86_64
  - package ffmpeg-5.1.2-9.fc38.x86_64 requires libavutil.so.57()(64bit), but none of the providers can be installed
  - package ffmpeg-5.1.2-9.fc38.x86_64 requires libavutil.so.57(LIBAVUTIL_57)(64bit), but none of the providers can be installed
  - package ffmpeg-5.1.2-9.fc38.x86_64 requires libavfilter.so.8()(64bit), but none of the providers can be installed
  - package ffmpeg-5.1.2-9.fc38.x86_64 requires libavfilter.so.8(LIBAVFILTER_8)(64bit), but none of the providers can be installed
  - package ffmpeg-5.1.2-9.fc38.x86_64 requires libavformat.so.59()(64bit), but none of the providers can be installed
  - package ffmpeg-5.1.2-9.fc38.x86_64 requires libavformat.so.59(LIBAVFORMAT_59)(64bit), but none of the providers can be installed
  - package ffmpeg-5.1.2-9.fc38.x86_64 requires libpostproc.so.56()(64bit), but none of the providers can be installed
  - package ffmpeg-5.1.2-9.fc38.x86_64 requires libpostproc.so.56(LIBPOSTPROC_56)(64bit), but none of the providers can be installed
  - package ffmpeg-5.1.2-9.fc38.x86_64 requires libswscale.so.6()(64bit), but none of the providers can be installed
  - package ffmpeg-5.1.2-9.fc38.x86_64 requires libswscale.so.6(LIBSWSCALE_6)(64bit), but none of the providers can be installed
  - package ffmpeg-libs-5.1.2-9.fc37.x86_64 requires libplacebo.so.208()(64bit), but none of the providers can be installed
  - problem with installed package ffmpeg-5.1.2-9.fc37.x86_64
  - libplacebo-4.208.0-1.fc37.x86_64 does not belong to a distupgrade repository
  - ffmpeg-5.1.2-9.fc37.x86_64 does not belong to a distupgrade repository
2 Likes

Hrm, I upgraded two systems this morning and didn’t see any issues with ffmpeg:

ffmpeg-libs-6.0-4.fc38.x86_64
ffmpeg-6.0-4.fc38.x86_64

Where are you getting ffmpeg 5.1.2-9 from? As you see, I have 6.0 here after my upgrade.

1 Like

I get a similar output - lots of no matches for group packages related to fonts, and then:

Error: 
 Problem: package libavcodec-freeworld-5.1.2-9.fc38.x86_64 requires libavutil.so.57()(64bit), but none of the providers can be installed
  - package libavcodec-freeworld-5.1.2-9.fc38.x86_64 requires libavutil.so.57(LIBAVUTIL_57)(64bit), but none of the providers can be installed
  - conflicting requests
  - package ffmpeg-libs-5.1.2-9.fc38.x86_64 conflicts with libavcodec-free provided by libavcodec-free-6.0-1.fc38.x86_64
  - package gstreamer1-plugin-libav-1.22.0-2.fc38.x86_64 requires libavcodec.so.60()(64bit), but none of the providers can be installed
  - package gstreamer1-plugin-libav-1.22.0-2.fc38.x86_64 requires libavcodec.so.60(LIBAVCODEC_60)(64bit), but none of the providers can be installed
  - cannot install the best candidate for the job

I can’t find what package might be using those libraries - specifically I have uninstalled ffmpeg so there are no ffmpeg-libs in my current Fedora 37.

I am not sure how to find more information on what DNF/Rpm thinks is needing the package, so a bit stumped.

In those errors I see mention of libavcodec-free and libavutil-free. If you have ffmpeg installed those are not normally required and probably should be removed. Ffmpeg provides its own version of those files with access to codecs that have been stripped from the version installed from fedora.

Try
sudo upgrade --refresh
and
sudo dnf distro-sync --refresh
after removing those 2 packages.

1 Like

So don’t see those libraries in the installed list, but tried removing them anyway and in both cases get a message that there are no packages marked for removal.

dnf remove libavcodec-free
No match for argument: libavcodec-free
No packages marked for removal.
Dependencies resolved.
Nothing to do.
Complete!
# dnf remove libavutil-free
No match for argument: libavutil-free
No packages marked for removal.
Dependencies resolved.
Nothing to do.
Complete!

For good measure I then tried the upgrade and distro-sync commands, and then dnf system-upgrade download --releasever=38 but there is no change, and get the same conflict error.

I think that the issue is coming from the rpmfusion third party repository.
Maybe they aren’t still ready for Fedora Linux 38.

4 Likes

Ok I have removed the rpmfusion* repositories from my system (and any packages showing they came from the rpmfusion repos).

dnf remove rpmfusion-free-release
dnf remove rpmfusion-nonfree-release

and now the dnf system-upgrade ... command is proceeding, so definintely something to do with the rpmfusion repositories.

I will report back after I complete the upgrade and see if I can re-enable the rpmfusion repositories.

Update

So after completing the upgrade to Fedora 38 beta, and rebooting, I was able to re-install the rpmfusion* repos.

dnf install   https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
dnf install   https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

After adding the rpmfusion repos, I then tested them by install ffmpeg as that is certainly one app that would be affected by the libraries in the original error.

dnf install ffmpeg --allowerasing

After installing ffmeg runs normally so all happy again.

Hope that helps anyone in the same situation.

2 Likes

I think this are from rpm-fusion free repo…

1 Like

I do have RPM Fusion enabled, and didn’t see these. But yes, worth checking with RPM Fusion about these.

1 Like

Maybe you don’t have any problematic package installed from there.

3 Likes

I do get conflicts from ffmpeg if I don’t enable the rpmfusion-free-updates-testing repository.

If i am facing issue that means most user will as i have posted a kernel panic issue that happend just a week ago and it is a new installation of workstation.
All apps are installed fron flatpak…
Only console and vaapi & freeworld mesa that was installed from rpm fusion-free repo nothing more than that so i think there is an issue. As there are many packages which are in conflict. I can live with that and skip them but i don’t want a broken system though conflicting packages won’t broke anything but still don’t want to take risk.

still error

  - package pipewire-codec-aptx-0.3.67-1.fc38.x86_64 requires pipewire >= 0.3.67, but none of the providers can be installed
  - cannot install the best update candidate for package pipewire-0.3.67-1.fc37.x86_64
  - pipewire-0.3.67-1.fc37.x86_64 does not belong to a distupgrade repository
Transaction Summary
================================================================================
Install      95 Packages
Upgrade    1719 Packages
Remove        4 Packages
Downgrade    71 Packages
Skip          1 Package

I’m in the same situation, I’ve filled the bug report in rpmfusion, I’m not able to delete rpmfusion and all this package…

https://bugzilla.rpmfusion.org/show_bug.cgi?id=6603

Regards.,

3 Likes

Please note that we are still in beta.
It is not take for granted that third party repositories are ready.

1 Like

How to update in Silverblue?
Rebase to beta? Can anyone help?
And like workstation will it become stable frin tasting bera once stable release will be out?
Like what happens with workstation

There is a post on the Community Blog

the anwers from the bug was:

the problem is on the fedora side

Regards., :thinking:

1 Like

In silverblue how to go from 38 beta to 38 stable.