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§ion=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 -- ubuntu-studio-devel mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-studio-devel
