The officially official Devuan Forum!

You are not logged in.

#26 2024-01-27 05:04:37

GlennW
Member
From: Brisbane, Australia
Registered: 2019-07-18
Posts: 646  

Re: To permanently block installation of Pulseaudio.

Hi, I'm trying to block any re-installation of accessibility (brail, screen readers and speech recognition...) packages, as well as printing, scanning and mail.

I will try the example above.


pic from 1993, new guitar day.

Offline

#27 2024-02-13 23:16:43

GlennW
Member
From: Brisbane, Australia
Registered: 2019-07-18
Posts: 646  

Re: To permanently block installation of Pulseaudio.

so far so good with the apt settings.

Funny thing, although I have got rid of most pulse-audio packages (I still have libpulse... and pipewire-pulse...)

occasionally a new folder is made in /home/glenn/ "pulse". It is empty, but I wonder how it is put there.

still a work in progress, pulse is like a virus, hard to pin down and eradicate.


pic from 1993, new guitar day.

Offline

#28 2024-02-19 19:12:46

Micronaut
Member
Registered: 2019-07-04
Posts: 228  

Re: To permanently block installation of Pulseaudio.

Probably a system service that didn't get the memo when you removed it. Is there a way to examine the 'script' in a .deb file and see all the actions taken? That might provide a clue to a setting somewhere that was not completely removed.

Offline

#29 2024-02-19 21:58:48

GlennW
Member
From: Brisbane, Australia
Registered: 2019-07-18
Posts: 646  

Re: To permanently block installation of Pulseaudio.

Thank you for the tip.

I do know that I can inspect the scripts from a .deb package by unpacking it like a zip file, and then I can read the install scripts.

A bit of investigation involved, but it may be worth it.

Just recently I got another folder, called dconf as well. lol.

The adventure/journey continues. :-)


pic from 1993, new guitar day.

Offline

#30 2024-05-13 14:22:49

igorzwx
Member
Registered: 2024-05-06
Posts: 105  

Re: To permanently block installation of Pulseaudio.

zapper wrote:

My point was that debian adds it as a dependency for their own reasons, reasons that aren't related to users wanting it or needing it.
Aka, it doesn't  need to depend is a better way to say it.
They have ulterior motives.
https://dev1galaxy.org/viewtopic.php?pid=41570#p41570

Do you mean corruption? It might be something else, a sort of millitant Cargo cult, perhaps.

If, for example, you may try to install the latest version of wxMaxima from Homebrew (on Devuan),
brew will install all "dependencies" of wxMaxima, including pulseaudio, systemd, xorg, etc.

$ brew deps -n wxmaxima | grep "pulseaudio\|pipewire\|systemd\|xorg"
xorgproto
pulseaudio
systemd
xorg-server

$ brew deps --missing wxmaxima | grep "pulseaudio\|pipewire\|systemd\|xorg"
pulseaudio
systemd
xorg-server
xorgproto

The logic of "dependencies" is very simple. If wxMaxima was compiled for Linux, it depends on Linux.
Therefore, Homebrew will install its own version of Linux inside your Devuan.
Notice, however, that Homebrew does not yet install systemd on MacOS.
But they will install it in the near future.
In any case, MacOS users can already install PulseAudio on their MacBooks with the help Homebrew.

Last edited by igorzwx (2024-05-14 14:39:32)

Offline

Board footer