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@moonstudio dummies]$ cat pulseaudio
Priority: optional
Standards-Version: 3.9.2

Package: pulseaudio
Version: 2015:09-06-moonstudio
Maintainer: Weremouse <[email protected]>
Architecture: all
Description: Dummy package
[weremouse@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@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
-- 
http://www.grundgesetz-gratis.de/

-- 
ubuntu-studio-devel mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel

Reply via email to