[ubuntu-studio-devel] Ubuntu Studio and Pulseaudio

Ralf Mardorf ralf.mardorf at rocketmail.com
Sat Dec 12 11:48:19 UTC 2015


Hi,

you can build empty dummy packages to fulfil hard dependencies that are
nothing but a PITA, such as the pulseaudio hard dependency.
Pulseaudio is one of the hard dependencies, that for many, if not all
packages, could be an optional dependency (recommends, suggests).
Use equivs, it's available by the repositories:

http://packages.ubuntu.com/search?suite=default&section=all&arch=any&keywords=equivs&searchon=names

E.g. for Wily:

http://packages.ubuntu.com/wily/equivs

Howto:

https://www.debian.org/doc/manuals/apt-howto/ch-helpers.en.html

Even if I don't need an empty dummy package, I installed it just in
case.

This is one of my equivs text files and all my dummy packages for Wily:

[weremouse at moonstudio dummies]$ cat pulseaudio
Priority: optional
Standards-Version: 3.9.2

Package: pulseaudio
Version: 2015:09-06-moonstudio
Maintainer: Weremouse <silver.bullet at zoho.com>
Architecture: all
Description: Dummy package
[weremouse at moonstudio dummies]$ ls -hAl
total 24K
-rw-r--r-- 1 root root  185 Sep  6 11:40 grub-pc
-rw-r--r-- 1 root root 2.0K Sep  6 11:41 grub-pc_09-06-moonstudio_all.deb
-rw-r--r-- 1 root root  182 Sep  6 11:40 gvfs
-rw-r--r-- 1 root root 2.0K Sep  6 11:41 gvfs_09-06-moonstudio_all.deb
-rw-r--r-- 1 root root  188 Sep  6 11:40 pulseaudio
-rw-r--r-- 1 root root 2.0K Sep  6 11:41 pulseaudio_09-06-moonstudio_all.deb
[weremouse at moonstudio dummies]$ dpkg -l grub-pc gvfs pulseaudio|tail -n3 
ii  grub-pc        2015:09-06-moonstudio all          Dummy package
ii  gvfs           2015:09-06-moonstudio all          Dummy package
ii  pulseaudio     2015:09-06-moonstudio all          Dummy package

IMO such reuqests belong to the users mailing list.

Regards,
Ralf



More information about the ubuntu-studio-devel mailing list