Bug 31221 - Can't install package pipewire-alsa
Summary: Can't install package pipewire-alsa
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Thierry Vignaud
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-12-04 23:34 CET by Daniel Tartavel
Modified: 2022-12-07 23:37 CET (History)
4 users (show)

See Also:
Source RPM: pipewire-0.3.61-1.mga9.tainted.src.rpm
CVE:
Status comment:


Attachments

Description Daniel Tartavel 2022-12-04 23:34:53 CET
Description of problem:
When trying to install pipewire-alsa, got:
Some requested packages cannot be installed:
cdrdao-1.2.4-7.mga9.x86_64 (in order to keep cdrdao-1.2.4-7.mga9.tainted.x86_64)
ffmpeg-5.1.2-3.mga9.x86_64 (in order to keep ffmpeg-5.1.2-3.mga9.tainted.x86_64)
lib64avfilter8-5.1.2-3.mga9.x86_64 (in order to keep lib64avfilter8-5.1.2-3.mga9.tainted.x86_64)
lib64avformat59-5.1.2-3.mga9.x86_64 (in order to keep lib64avformat59-5.1.2-3.mga9.tainted.x86_64)
lib64vlc-qt1.1-1.1.1-2.mga9.x86_64 (due to unsatisfied libvlc.so.5()(64bit))
lib64vlc5-3.0.18-1.mga9.tainted.x86_64 (trying to promote libVLCQtCore.so.1.1()(64bit))
lib64vlc5-3.0.18-1.mga9.x86_64 (in order to keep lib64vlc5-3.0.18-1.mga9.tainted.x86_64)
mplayer-1.5-10.mga9.x86_64 (in order to keep mplayer-1.5-10.mga9.tainted.x86_64)
pipewire-0.3.59-2.mga9.x86_64 (in order to keep pipewire-0.3.61-1.mga9.tainted.x86_64)
vlc-3.0.18-1.mga9.x86_64 (in order to keep vlc-3.0.18-1.mga9.tainted.x86_64)
vlc-plugin-common-3.0.18-1.mga9.x86_64 (in order to keep vlc-plugin-common-3.0.18-1.mga9.tainted.x86_64)
vlc-plugin-vdpau-3.0.18-1.mga9.x86_64 (in order to keep vlc-plugin-vdpau-3.0.18-1.mga9.tainted.x86_64)


Version-Release number of selected component (if applicable):
0.3.61-1

How reproducible:
urpmi pipewire-alsa
Comment 1 Jani Välimaa 2022-12-05 12:30:01 CET
Please test again after pulseaudio-16.1-7.mga9 lands to mirrors. Pulseaudio-client-config's alsa-plugins-pulse-config Requires was loosend to Recommends. I don't know about the drawbacks this change caused, but we'll find out.

There will be a conflicts between pulseaudio and pipewire, but the install should be OK after accepting that some conflicting pkgs will be removed.
Comment 2 Jani Välimaa 2022-12-05 19:36:43 CET
I'm not so familiar with our soundprofile alternatives system, but looks like installing pipewire-alsa without having alsa-plugins-pulse-config installed breaks the sound.

After having a quick look the cause is most probably missing /etc/alsa/conf.d/99-default.conf file, but it's really a symlink pointing to /etc/sound/profiles/current/alsa-default.conf via /etc/sound/profiles/pulse/alsa-default.conf via alternatives system provided by pulseaudio-client-config.

I'll tweak pipewire-alsa pkg a bit to ship its default config 99-default.conf as /etc/sound/profiles/pulse/alsa-default.conf to see if it fixes the issue.

CC: (none) => jani.valimaa

Jani Välimaa 2022-12-05 20:39:56 CET

See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=30284

Comment 3 Lewis Smith 2022-12-05 22:06:40 CET
CC'ing also Giuseppe who has commented on this software in bug 31087 & Bug 30997.

CC: (none) => ghibomgx, lewyssmith

Comment 4 Martin Whitaker 2022-12-07 14:18:11 CET
(In reply to Jani Välimaa from comment #1)
> Please test again after pulseaudio-16.1-7.mga9 lands to mirrors.
> Pulseaudio-client-config's alsa-plugins-pulse-config Requires was loosend to
> Recommends. I don't know about the drawbacks this change caused, but we'll
> find out.

It broke sound when installing from the beta1 ISO :-(

Only Requires and packages rated highly enough in rpmsrate are included on the ISO. So I think we need to add alsa-plugins-pulse-config to rpmsrate.

CC: (none) => mageia

Comment 5 Lewis Smith 2022-12-07 21:21:19 CET
Assigning to Thierry as per related bug 31235. There are several sound bugs in this area.

Assignee: bugsquad => thierry.vignaud
See Also: (none) => https://bugs.mageia.org/show_bug.cgi?id=31235

Comment 6 Daniel Tartavel 2022-12-07 23:37:10 CET
tested ok

Status: NEW => RESOLVED
Resolution: (none) => FIXED


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