sudo dnf upgrade [sudo] password for dhoover: Last metadata expiration check: 0:16:50 ago on Wed 02 Aug 2023 11:34:13 AM PDT. Dependencies resolved. Problem 1: cannot install the best update candidate for package pipewire-codec-aptx-0.3.74-1.fc38.x86_64 - nothing provides pipewire = 0.3.75 needed by pipewire-codec-aptx-0.3.75-1.fc38.x86_64 from rpmfusion-free-updates Problem 2: package pipewire-codec-aptx-0.3.74-1.fc38.x86_64 from @System requires pipewire = 0.3.74, but none of the providers can be installed - cannot install both pipewire-0.3.76-1.fc38.x86_64 from updates and pipewire-0.3.74-1.fc38.x86_64 from @System - problem with installed package pipewire-codec-aptx-0.3.74-1.fc38.x86_64 - cannot install the best update candidate for package pipewire-0.3.74-1.fc38.x86_64 - nothing provides pipewire = 0.3.75 needed by pipewire-codec-aptx-0.3.75-1.fc38.x86_64 from rpmfusion-free-updates ===================================================================================================== Package Architecture Version Repository Size ===================================================================================================== Skipping packages with conflicts: (add '--best --allowerasing' to command line to force their upgrade): pipewire x86_64 0.3.76-1.fc38 updates 108 k Skipping packages with broken dependencies: pipewire-codec-aptx x86_64 0.3.75-1.fc38 rpmfusion-free-updates 26 k Transaction Summary ===================================================================================================== Skip 2 Packages Nothing to do. Complete! Reproducible: Always Steps to Reproduce: 1.sudo dnf upgrade 2. 3. Expected Results: Pipewire package upgraded. Upgrade skipped
Just checked on my system and now pipewire-codec-aptx installs as it's in the same version as pipewire included in fedora 38. Please note this missing alignment will happen anytime a new pipewire version is landing in Fedora and the rpmfusion maintainer doesn't rebuild pipewire-codec-aptx promptly. You can either drop pipewire-codec-aptx from your system if not used or just wait to upgrade until rpmfusion maintainer rebuilds it.
> Please note this missing alignment will happen anytime a new pipewire version is landing in Fedora and the rpmfusion maintainer doesn't rebuild pipewire-codec-aptx promptly. You can either drop pipewire-codec-aptx from your system if not used or just wait to upgrade until rpmfusion maintainer rebuilds it. This should now be fixed in newer updates, the versions no longer need to match but pipewire will refuse to load the plugin if the abi changed (which should not happen often).