AsahiLinux / linux

Linux kernel source tree
Other
2.16k stars 85 forks source link

broken packaging #274

Closed nsklaus closed 3 months ago

nsklaus commented 4 months ago

i wanted to install an equalizer. see the output below. is this somehow asahi and arm64 related, or should i directly report to fedora ? if i should report to fedora instead of here, could you provide a link ?

kanzume: [ /home/klaus/Downloads ]
$ sudo dnf install pulseaudio-qpaeq
[sudo] password for klaus: 
Fedora 39 - aarch64 - Updates                        23 kB/s |  15 kB     00:00    
allow_vendor_change is disabled. This option is currently not supported for downgrade and distro-sync commands
Error: 
 Problem: problem with installed package pipewire-pulseaudio-1.0.3-1.fc39.aarch64
  - package pipewire-pulseaudio-1.0.3-1.fc39.aarch64 from @System conflicts with pulseaudio provided by pulseaudio-16.1-5.fc39.aarch64 from fedora
  - package pipewire-pulseaudio-1.0.3-1.fc39.aarch64 from @System conflicts with pulseaudio-daemon provided by pulseaudio-16.1-5.fc39.aarch64 from fedora
  - package pulseaudio-16.1-5.fc39.aarch64 from fedora conflicts with pulseaudio-daemon provided by pipewire-pulseaudio-1.0.3-1.fc39.aarch64 from @System
  - package pipewire-pulseaudio-0.3.80-1.fc39.aarch64 from fedora conflicts with pulseaudio provided by pulseaudio-16.1-5.fc39.aarch64 from fedora
  - package pipewire-pulseaudio-0.3.80-1.fc39.aarch64 from fedora conflicts with pulseaudio-daemon provided by pulseaudio-16.1-5.fc39.aarch64 from fedora
  - package pulseaudio-16.1-5.fc39.aarch64 from fedora conflicts with pulseaudio-daemon provided by pipewire-pulseaudio-0.3.80-1.fc39.aarch64 from fedora
  - package pulseaudio-16.1-5.fc39.aarch64 from fedora conflicts with pulseaudio-daemon provided by pipewire-pulseaudio-1.0.3-1.fc39.aarch64 from updates
  - package pipewire-pulseaudio-1.0.3-1.fc39.aarch64 from updates conflicts with pulseaudio provided by pulseaudio-16.1-5.fc39.aarch64 from fedora
  - package pipewire-pulseaudio-1.0.3-1.fc39.aarch64 from updates conflicts with pulseaudio-daemon provided by pulseaudio-16.1-5.fc39.aarch64 from fedora
  - package pulseaudio-qpaeq-16.1-5.fc39.aarch64 from fedora requires libpulsecore-16.1.so()(64bit), but none of the providers can be installed
  - package pulseaudio-qpaeq-16.1-5.fc39.aarch64 from fedora requires pulseaudio(aarch-64) = 16.1-5.fc39, but none of the providers can be installed
  - conflicting requests
(try to add '--allowerasing' to command line to replace conflicting packages or '--skip-broken' to skip uninstallable packages)
kanzume: [ /home/klaus/Downloads ]
$ 
Conan-Kudo commented 3 months ago

This is from upstream Fedora and this is not broken.

You can only have either PipeWire or PulseAudio be the provider of audio services. pulseaudio-qpaeq does not work with PipeWire. If you want this capability for PipeWire, please file an issue with PipeWire for this.

nsklaus commented 3 months ago

thank you for telling. i'm closing this issue then.