On 12/24/2014 5:58 PM, Alex 'AdUser' Z wrote:
All text below is IMHO.
Package: pulseaudio
Version: 2.0-6.1
<...>
Depends: libasound2 (>= 1.0.24.1), libc6 (>= 2.9), libcap2 (>= 2.10),
libdbus-1-3 (>= 1.1.1), libfftw3-3, libgcc1 (>= 1:4.1.1), libice6 (>=
1:1.0.0), libltdl7 (>= 2.4.2), liborc-0.4-0 (>= 1:0.4.16), libpulse0 (=
2.0-6.1), libsamplerate0 (>= 0.1.7), libsm6, libsndfile1 (>= 1.0.20),
libspeexdsp1 (>= 1.2~beta3.2-1), libstdc++6 (>= 4.1.1),
---- 1st group-------------
libsystemd-daemon0 (>= 31), libsystemd-login0 (>= 31),
===========================
---- 2nd group-------------
libudev0 (>= 146),
udev (>= 143),
===========================
--- 3rd group --------------
# sound system depends on graphics? what the hell?
libx11-6, libx11-xcb1, libxcb1, libxtst6,
===========================
libtdb1 (>= 1.2.7+git20101214),
libwebrtc-audio-processing-0,
adduser, lsb-base (>= 3.2-13), consolekit,
libasound2-plugins
Recommends: pulseaudio-module-x11, gstreamer0.10-pulseaudio, rtkit
Suggests: pulseaudio-utils, pavumeter, pavucontrol, paman, paprefs
I don't know exactly what kind of this deps, still optional or "hard".
Maybe will be enough rebuild it with proper options. But you should be
ready drop it in any moment.
You can compile up to at least PA 4 without any references to systemd.
I should know, I've personally backported to Wheezy, more than once. I
would not take Debian package data as any indicator of any real
dependency, period. All it says, is that the default package was setup
to depend on this or that. It may have nothing to do with actual
compile dependencies at all.
If you want my humble, and probably meaningless opinion - Devuan 1.0
should not be Jesse based, but a clone of Wheezy with updated backports
and a new kernel. You're going to run across more and more packages
from Jesse with dependency data that includes this kind of crap.
_______________________________________________
Dng mailing list
Dng@lists.dyne.org
https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/dng