Artix Linux Forum

Artix Linux => Applications & Software => Topic started by: jackie777 on 20 July 2025, 18:51:42

Title: "Artist" libpulse
Post by: jackie777 on 20 July 2025, 18:51:42
Is there a way to remove libpulse without mpv to break because my libpulse only required ffmpeg and libopenmpt theres no libpulse because im using mpv-light from omniverse repo which remove libpulse so why when i try to remove libpulse using pacman -Rdd it still show error while loading shared libraries: libpulse.so.0: cannot open shared object file: No such file or directory, or can you try to build ffmpeg and the Dependencies to remove all libpulse like mpv-light, name the package ffmpeg-light in omniverse repo, if people want libpulse than they will install only from artix repo if possible.
Title: Re: "Artist" libpulse
Post by: lotuskip on 21 July 2025, 15:16:12
No there is no way. That is how dynamic linking works.

Generally, you can trust pacman when it says X depends on Y. "pacman -Rdd" should never be used except for testing purposes. If X runs without Y but has limited functionality, then Y should be an optional dependency.

The dependencies are selected at compile time.
Artix could ship something like ffmpeg-light, but I doubt they will. (I'm actually surprised about mpv-light, since it's not much smaller than the usual.)
Or you could put together your own ffmpeg-light PKGBUILD and even add it to the AUR for others to enjoy.
But to paraphrase a recent comment by an Artix developer, if you want prebuilt binaries, you have to compromise with the dependencies.

I for one would support a "let's not support pulseaudio at all" move from Artix. But maybe there are use-cases or complications I'm unaware of.
Title: Re: "Artist" libpulse
Post by: metwo on 03 August 2025, 07:59:29
I for one would support a "let's not support pulseaudio at all" move from Artix. But maybe there are use-cases or complications I'm unaware of.

I would support that too, but my soundscape is about as complicated as playing mp3 and youtube videos.
Title: Re: "Artist" libpulse
Post by: Artist on 03 August 2025, 10:59:55
Packages apulse and pulseaudio-dummy can help to a certain extent (for their descriptions see https://omniverse.artixlinux.org/x86_64/0-omniverse-package-overview.html)

Not all applications will work as normal with these, so please understand this cannot be supported.

artist
Title: Re: "Artist" libpulse
Post by: jackie777 on 03 August 2025, 14:59:26
Packages apulse and pulseaudio-dummy can help to a certain extent (for their descriptions see https://omniverse.artixlinux.org/x86_64/0-omniverse-package-overview.html)

Not all applications will work as normal with these, so please understand this cannot be supported.

artist

Thank you so much now i dont have libpulse installed anymore and for me everything working when i use  apulse and pulseaudio-dummy without libpulse or pulseaudio.