What | Removed | Added |
---|---|---|
Resolution | INVALID | --- |
Status | RESOLVED | REOPENED |
CC | gcomes.obs@gmail.com |
I'm reopening this bug report because the problem still exists. Background: Do a fresh leap 15.6 beta installation. Choose the plasma or gnome role. Complete the installation and then run: zypper in musescore, result: Problem: the to be installed musescore-4.2.1-bp156.1.2.x86_64 requires '(pipewire-alsa if pipewire)', but this requirement cannot be provided not installable providers: pipewire-alsa-1.0.4-150600.1.6.x86_64[disk_v_oss] pipewire-alsa-1.0.4-150600.2.pm.29.x86_64[packman_disk_Essentials] Solution 1: Following actions will be done: deinstallation of pipewire-1.0.4-150600.1.6.x86_64 deinstallation of pipewire-lang-1.0.4-150600.1.6.noarch deinstallation of plasma5-session-wayland-5.27.11-bp156.1.4.x86_64 deinstallation of wireplumber-0.5.1-150600.1.1.x86_64 deinstallation of wireplumber-lang-0.5.1-150600.1.1.noarch Solution 2: Following actions will be done: deinstallation of alsa-plugins-pulse-1.2.7.1-150500.1.1.x86_64 deinstallation of pulseaudio-17.0-150600.2.2.x86_64 deinstallation of pulseaudio-lang-17.0-150600.2.2.noarch deinstallation of pulseaudio-module-bluetooth-17.0-150600.2.2.x86_64 deinstallation of pulseaudio-module-gsettings-17.0-150600.2.2.x86_64 deinstallation of pulseaudio-module-x11-17.0-150600.2.2.x86_64 deinstallation of pulseaudio-module-zeroconf-17.0-150600.2.2.x86_64 Solution 3: do not install musescore-4.2.1-bp156.1.2.x86_64 Solution 4: break musescore-4.2.1-bp156.1.2.x86_64 by ignoring some of its dependencies The musescore specfile contains: Requires: ( alsa-plugins-pulse if pulseaudio ) Requires: ( pipewire-alsa if pipewire ) So if pulseaudio is installed, install alsa-plugins-pulse if pipewire is installed, install pipewire-alsa It is assumed that both pulseaudio and pipewire are not installed at the same time otherwise both alsa-plugins-pulse and pipewire-alsa would be installed which is not possible because they conflict with each other. That's exactly what is happening with the fresh installation: You got installed pulseaudio, alsa-plugins-pulse and pipewire. musescore then wants to install pipewire-alsa causing the resolution dilemma. In tumbleweed this does not happens because after a fresh installation you have: pipewire and pipewire-alsa installed but not pulseaudio. The problem with leap 15.6 seems to be that you end up with both pulseaudio and pipewire installed. Is that configuration allowed?