Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Solved]The pulseaudio cannot be compiled or installed in
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Multimedia
View previous topic :: View next topic  
Author Message
UnwhiteCat
n00b
n00b


Joined: 31 Oct 2024
Posts: 7

PostPosted: Fri Nov 01, 2024 7:17 am    Post subject: [Solved]The pulseaudio cannot be compiled or installed in Reply with quote

As title. The author is a new user of gentoo. When downloading, the software repository of the test branch was selected, and the desktop environment used was kde. After entering the desktop environment, the kde sound control component displays connect to the sound service lost. After investigation, it was basically determined that the pulseaudio service was not started normally. I tried to start and found that the binary file was not installed. I continued to check and found that the daemon use flag was not enabled. When trying to start compilation, it was found that the pipeline and pulseaudio-daemond packages were block. The author has installed the pipewire and pulseaudio-daemon as the dependent software, but this problem has not solved. here is the output of emerge.
Code:

[ebuild  N     ] media-libs/speexdsp-1.2.1  ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="sse sse2"
[ebuild  N     ] dev-cpp/gtest-1.15.2  USE="(-abseil) -doc -examples -test" ABI_X86="(64) -32 (-x32)"
[ebuild  N     ] dev-cpp/abseil-cpp-20240722.0  USE="-test" ABI_X86="(64) -32 (-x32)"
[ebuild  N     ] dev-lang/orc-0.4.38  USE="-gtk-doc -static-libs -test" ABI_X86="(64) -32 (-x32)"
[ebuild  N     ] media-libs/webrtc-audio-processing-1.3-r3  ABI_X86="(64) -32 (-x32)"
[ebuild  N     ] media-plugins/alsa-plugins-1.2.12  USE="mix pulseaudio usb_stream -arcam_av -debug -ffmpeg -jack -libsamplerate -oss -speex" ABI_X86="(64) -32 (-x32)"
[ebuild  N     ] media-sound/pulseaudio-daemon-17.0-r1  USE="X alsa alsa-plugin asyncns bluetooth dbus gdbm glib orc ssl systemd udev webrtc-aec -aptx (-elogind) -equalizer -fftw -gstreamer -jack -ldac -lirc -ofono-headset (-oss) (-selinux) -sox (-system-wide) -tcpd -test -valgrind -zeroconf"
[blocks B      ] media-sound/pulseaudio-daemon ("media-sound/pulseaudio-daemon" is soft blocking media-video/pipewire-1.2.6)
[blocks B      ] media-video/pipewire[sound-server(+)] ("media-video/pipewire[sound-server(+)]" is soft blocking media-sound/pulseaudio-daemon-17.0-r1)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (media-sound/pulseaudio-daemon-17.0-r1:0/0::gentoo, ebuild scheduled for merge) pulled in by
    pulseaudio-daemon

  (media-video/pipewire-1.2.6:0/0.4::gentoo, installed) pulled in by
    media-video/pipewire:0/0.4=[abi_x86_64(-)] required by (media-libs/libsdl2-2.30.7-r1:0/0::gentoo, installed) USE="X alsa dbus gles2 haptic joystick opengl pipewire pulseaudio sound udev video vulkan wayland (-aqua) (-custom-cflags) -doc -fcitx -gles1 -ibus -jack -kms -libsamplerate -nas -oss -sndio -static-libs -test -xscreensaver" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="mmx sse sse2 sse3 -3dnow"
    >=media-video/pipewire-1.0.5-r1:0/0.4= required by (media-video/wireplumber-0.5.6-r1:0/0.5::gentoo, installed) USE="systemd (-elogind) (-system-service) -test" ABI_X86="(64)" LUA_SINGLE_TARGET="lua5-4 -lua5-3"
    >=media-video/pipewire-0.3.65:= required by (kde-plasma/kwin-6.2.2-r1:6/6::gentoo, installed) USE="filecaps handbook lock screencast shortcuts systemd -accessibility -debug -gles2-only -test" ABI_X86="(64)"
    media-video/pipewire:=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (media-video/pipewire:=[abi_x86_64(-)]) required by (media-libs/libsdl2-2.30.7-r1:0/0::gentoo, installed) USE="X alsa dbus gles2 haptic joystick opengl pipewire pulseaudio sound udev video vulkan wayland (-aqua) (-custom-cflags) -doc -fcitx -gles1 -ibus -jack -kms -libsamplerate -nas -oss -sndio -static-libs -test -xscreensaver" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="mmx sse sse2 sse3 -3dnow"
    >=media-video/pipewire-0.3:0/0.4= required by (kde-plasma/plasma-workspace-6.2.2:6/6::gentoo, installed) USE="calendar fontconfig handbook (policykit) screencast semantic-desktop systemd wallpaper-metadata -appstream -debug -geolocation -gps -telemetry -test" ABI_X86="(64)"
    >=media-video/pipewire-0.3:= required by (kde-plasma/kpipewire-6.2.2:6/6::gentoo, installed) USE="-debug -test" ABI_X86="(64)"
    >=media-video/pipewire-1.0.5-r1:= required by (media-video/wireplumber-0.5.6-r1:0/0.5::gentoo, installed) USE="systemd (-elogind) (-system-service) -test" ABI_X86="(64)" LUA_SINGLE_TARGET="lua5-4 -lua5-3"
    >=media-video/pipewire-0.3:= required by (sys-apps/xdg-desktop-portal-1.18.4:0/0::gentoo, installed) USE="seccomp systemd -flatpak -geolocation -test" ABI_X86="(64)"
    >=media-video/pipewire-0.3.65:0/0.4= required by (kde-plasma/kwin-6.2.2-r1:6/6::gentoo, installed) USE="filecaps handbook lock screencast shortcuts systemd -accessibility -debug -gles2-only -test" ABI_X86="(64)"
    >=media-video/pipewire-0.3:0/0.4= required by (kde-plasma/kpipewire-6.2.2:6/6::gentoo, installed) USE="-debug -test" ABI_X86="(64)"
    >=media-video/pipewire-0.3:= required by (kde-plasma/plasma-workspace-6.2.2:6/6::gentoo, installed) USE="calendar fontconfig handbook (policykit) screencast semantic-desktop systemd wallpaper-metadata -appstream -debug -geolocation -gps -telemetry -test" ABI_X86="(64)"
    media-video/pipewire[sound-server(+)] required by (media-libs/libpulse-17.0:0/0::gentoo, installed) USE="X asyncns dbus glib gtk systemd -doc (-selinux) -test -valgrind" ABI_X86="(64) -32 (-x32)"
    >=media-video/pipewire-0.3:0/0.4= required by (sys-apps/xdg-desktop-portal-1.18.4:0/0::gentoo, installed) USE="seccomp systemd -flatpak -geolocation -test" ABI_X86="(64)"


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages


Last edited by UnwhiteCat on Fri Nov 01, 2024 12:51 pm; edited 1 time in total
Back to top
View user's profile Send private message
sam_
Developer
Developer


Joined: 14 Aug 2020
Posts: 2039

PostPosted: Fri Nov 01, 2024 8:32 am    Post subject: Reply with quote

If you want pulseaudio-daemon, you need to disable USE=sound-server on pipewire. But you shouldn't need to do that just to get sound working, PipeWire can do that if configured. See the PipeWire wiki page.
Back to top
View user's profile Send private message
Banana
Moderator
Moderator


Joined: 21 May 2004
Posts: 1811
Location: Germany

PostPosted: Fri Nov 01, 2024 8:37 am    Post subject: Reply with quote

The mentioned wikipage and a related news item:

https://wiki.gentoo.org/wiki/PipeWire
https://www.gentoo.org/support/news-items/2022-07-29-pipewire-sound-server.html
_________________
Forum Guidelines

PFL - Portage file list - find which package a file or command belongs to.
My delta-labs.org snippets do expire
Back to top
View user's profile Send private message
UnwhiteCat
n00b
n00b


Joined: 31 Oct 2024
Posts: 7

PostPosted: Fri Nov 01, 2024 12:49 pm    Post subject: Reply with quote

The problem has been solved, thanks.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Multimedia All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum