Bug 2228589 - Upgrade cannot install pipewire package
Summary: Upgrade cannot install pipewire package
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: pipewire
Version: 38
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Wim Taymans
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-08-02 19:00 UTC by hooverdn
Modified: 2023-09-06 10:37 UTC (History)
3 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2023-09-06 07:49:18 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description hooverdn 2023-08-02 19:00:21 UTC
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

Comment 1 Sandro Bonazzola 2023-09-06 07:49:18 UTC
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.

Comment 2 Wim Taymans 2023-09-06 10:37:21 UTC
> 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).


Note You need to log in before you can comment on or make changes to this bug.