View previous topic :: View next topic |
Author |
Message |
tom2374 n00b

Joined: 10 May 2025 Posts: 4
|
Posted: Tue May 13, 2025 3:33 pm Post subject: cant remove pipewire and emerge @world |
|
|
i run Code: | sudo emerge --update --deep --newuse @world |
and get it
Code: | * IMPORTANT: 26 news items need reading for repository 'gentoo'.
* Use eselect news read to view new items.
Calculating dependencies... done!
Dependency resolution took 17.53 s (backtrack: 0/20).
[ebuild N ] app-text/poppler-data-0.4.12
[ebuild N ] media-fonts/urw-fonts-20230503-r1 USE="X"
[ebuild N ] net-dns/libidn-1.43 USE="nls -emacs -verify-sig" ABI_X86="(64) -32 (-x32)"
[ebuild N ] media-libs/jbig2dec-0.20 USE="png -static-libs -test"
[ebuild N ] media-libs/openjpeg-2.5.3 USE="-doc -test" ABI_X86="(64) -32 (-x32)"
[ebuild N ] dev-libs/spdlog-1.15.1 USE="-test" ABI_X86="(64) -32 (-x32)"
[ebuild N ] media-libs/gd-2.3.3-r4 USE="fontconfig jpeg png tiff truetype zlib -avif -heif -static-libs -test -webp -xpm" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="sse"
[ebuild N ] dev-qt/qtxml-5.15.16-r1 USE="-debug -test"
[ebuild N ] app-text/ghostscript-gpl-10.05.0 USE="X cups dbus gtk (unicode) -static-libs" L10N="-de (-ja) -ko -zh-CN -zh-TW"
[ebuild N ] app-text/poppler-25.03.0 USE="boost cairo cxx introspection jpeg jpeg2k lcms nss png qt5 qt6 tiff utils -cjk -curl -debug -doc -gpgme -test -verify-sig"
[ebuild N ] app-text/doxygen-1.13.2 USE="-clang -debug -doc -dot -doxysearch -gui -test" LLVM_SLOT="19 -18 (-20)"
[ebuild N ] media-gfx/graphviz-12.2.1-r1 USE="X cairo nls pdf qt6 svg -devil -doc -examples -gtk2 -gts -guile -lasi -perl -postscript -python -ruby -tcl -webp" GUILE_SINGLE_TARGET="3-0 -2-2" PYTHON_SINGLE_TARGET="python3_13 -python3_11 -python3_12"
[ebuild R ] media-video/pipewire-1.4.2 USE="doc* echo-cancel* sound-server*"
[blocks B ] media-sound/pulseaudio-daemon ("media-sound/pulseaudio-daemon" is soft blocking media-video/pipewire-1.4.2)
[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, installed) pulled in by
media-sound/pulseaudio-daemon required by @selected
(media-video/pipewire-1.4.2:0/0.4::gentoo, ebuild scheduled for merge) pulled in by
>=media-video/pipewire-1.0.5-r1:0/0.4= required by (media-video/wireplumber-0.5.8-r2:0/0.5::gentoo, installed) USE="elogind (-system-service) -systemd -test" ABI_X86="(64)" LUA_SINGLE_TARGET="lua5-4 -lua5-3"
media-video/pipewire:0/0.4=[abi_x86_64(-)] required by (media-libs/libsdl2-2.32.2:0/0::gentoo, installed) USE="X alsa dbus gles2 haptic joystick opengl pipewire pulseaudio sound udev video vulkan (-aqua) (-custom-cflags) -doc -fcitx -gles1 -ibus -jack -kms -libsamplerate -nas -oss -sndio -static-libs -test -wayland -xscreensaver" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="mmx sse sse2 -3dnow -sse3"
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/openal-1.24.2:0/0::gentoo, installed) USE="alsa pipewire pulseaudio qt5 sdl (-coreaudio) -debug -jack -oss -portaudio -sndio" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="sse sse2 -sse4_1"
media-video/pipewire[sound-server(+)] required by (media-libs/libpulse-17.0:0/0::gentoo, installed) USE="X asyncns dbus glib gtk -doc (-selinux) -systemd -test -valgrind" ABI_X86="(64) -32 (-x32)"
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.32.2:0/0::gentoo, installed) USE="X alsa dbus gles2 haptic joystick opengl pipewire pulseaudio sound udev video vulkan (-aqua) (-custom-cflags) -doc -fcitx -gles1 -ibus -jack -kms -libsamplerate -nas -oss -sndio -static-libs -test -wayland -xscreensaver" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="mmx sse sse2 -3dnow -sse3"
>=media-video/pipewire-1.0.5-r1:= required by (media-video/wireplumber-0.5.8-r2:0/0.5::gentoo, installed) USE="elogind (-system-service) -systemd -test" ABI_X86="(64)" LUA_SINGLE_TARGET="lua5-4 -lua5-3"
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 |
im trying Code: | sudo emerge --ask --verbose --depclean media-video/pipewire |
and get it
Code: | Calculating dependencies... done!
media-video/pipewire-1.4.2 pulled in by:
media-libs/libsdl2-2.32.2 requires media-video/pipewire:=[abi_x86_64(-)], media-video/pipewire:0/0.4=[abi_x86_64(-)]
media-libs/openal-1.24.2 requires media-video/pipewire[abi_x86_64(-)]
media-video/wireplumber-0.5.8-r2 requires >=media-video/pipewire-1.0.5-r1:=, >=media-video/pipewire-1.0.5-r1:0/0.4=
>>> No packages selected for removal by depclean |
but i have this pacage Code: | eix media-video/pipewire |
Code: | [I] media-video/pipewire
Available versions: 1.2.7-r2(0/0.4)^t 1.4.2(0/0.4)^t **9999(0/0.4)*l^t {X bluetooth dbus doc echo-cancel elogind extra ffmpeg flatpak gsettings gstreamer ieee1394 jack-client jack-sdk liblc3 loudness lv2 (+)man modemmanager pipewire-alsa readline roc selinux sound-server ssl system-service systemd test v4l zeroconf ABI_MIPS="n32 n64 o32" ABI_S390="32 64" ABI_X86="32 64 x32"}
Installed versions: 1.4.2(0/0.4)^t(07:48:44 AM 05/13/2025)(X bluetooth dbus elogind readline ssl -doc -echo-cancel -extra -ffmpeg -flatpak -gsettings -gstreamer -ieee1394 -jack-client -jack-sdk -liblc3 -loudness -lv2 -man -modemmanager -pipewire-alsa -roc -selinux -sound-server -system-service -systemd -test -v4l -zeroconf ABI_MIPS="-n32 -n64 -o32" ABI_S390="-32 -64" ABI_X86="64 -32 -x32")
Homepage: https://pipewire.org/
Description: Multimedia processing graphs |
how can I remove pipewire and emerge @world? |
|
Back to top |
|
 |
freke Veteran

Joined: 23 Jan 2003 Posts: 1080 Location: Somewhere in Denmark
|
Posted: Tue May 13, 2025 4:10 pm Post subject: Re: cant remove pipewire and emerge @world |
|
|
tom2374 wrote: | im trying Code: | sudo emerge --ask --verbose --depclean media-video/pipewire |
and get it
Code: | Calculating dependencies... done!
media-video/pipewire-1.4.2 pulled in by:
media-libs/libsdl2-2.32.2 requires media-video/pipewire:=[abi_x86_64(-)], media-video/pipewire:0/0.4=[abi_x86_64(-)]
media-libs/openal-1.24.2 requires media-video/pipewire[abi_x86_64(-)]
media-video/wireplumber-0.5.8-r2 requires >=media-video/pipewire-1.0.5-r1:=, >=media-video/pipewire-1.0.5-r1:0/0.4=
>>> No packages selected for removal by depclean |
but i have this pacage Code: | eix media-video/pipewire |
Code: | [I] media-video/pipewire
Available versions: 1.2.7-r2(0/0.4)^t 1.4.2(0/0.4)^t **9999(0/0.4)*l^t {X bluetooth dbus doc echo-cancel elogind extra ffmpeg flatpak gsettings gstreamer ieee1394 jack-client jack-sdk liblc3 loudness lv2 (+)man modemmanager pipewire-alsa readline roc selinux sound-server ssl system-service systemd test v4l zeroconf ABI_MIPS="n32 n64 o32" ABI_S390="32 64" ABI_X86="32 64 x32"}
Installed versions: 1.4.2(0/0.4)^t(07:48:44 AM 05/13/2025)(X bluetooth dbus elogind readline ssl -doc -echo-cancel -extra -ffmpeg -flatpak -gsettings -gstreamer -ieee1394 -jack-client -jack-sdk -liblc3 -loudness -lv2 -man -modemmanager -pipewire-alsa -roc -selinux -sound-server -system-service -systemd -test -v4l -zeroconf ABI_MIPS="-n32 -n64 -o32" ABI_S390="-32 -64" ABI_X86="64 -32 -x32")
Homepage: https://pipewire.org/
Description: Multimedia processing graphs |
how can I remove pipewire and emerge @world? |
This is portage protecting you from removing pipewire, becuase you have installed packages explicitly requiring pipewire; you would need to depclean those packages first.
The depclean pipewire and maybe emerge above packages again with pulseaudio (it seems openal and libsdl2 supports pulseaudio via USE-flag) |
|
Back to top |
|
 |
tom2374 n00b

Joined: 10 May 2025 Posts: 4
|
Posted: Tue May 13, 2025 4:17 pm Post subject: |
|
|
thank you,but how to remove all packages that use Pipewire, is there a ready-made program that removes them or calculates them, and is it possible to somehow ignore the update of those packages that are blocked? (sorry for dumb questions) |
|
Back to top |
|
 |
freke Veteran

Joined: 23 Jan 2003 Posts: 1080 Location: Somewhere in Denmark
|
Posted: Tue May 13, 2025 4:32 pm Post subject: |
|
|
Don't know if it's the easiest/correct method, but I would start by Code: | emerge -vac libsdl2 openal | the packages portage told you requires pipewire on you system Code: | Calculating dependencies... done!
media-video/pipewire-1.4.2 pulled in by:
media-libs/libsdl2-2.32.2 requires media-video/pipewire:=[abi_x86_64(-)], media-video/pipewire:0/0.4=[abi_x86_64(-)]
media-libs/openal-1.24.2 requires media-video/pipewire[abi_x86_64(-)]
media-video/wireplumber-0.5.8-r2 requires >=media-video/pipewire-1.0.5-r1:=, >=media-video/pipewire-1.0.5-r1:0/0.4=
>>> No packages selected for removal by depclean |
After that I would either run or Code: | emerge -vac pipewire | add pulseaudio (and remove pipewire from USE-flags if set) to USE-flags (globally or at least for openal and libsdl2 if you need it) and then do an Code: | emerge -uvaDN @world |
|
|
Back to top |
|
 |
|
|
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
|
|