著者: T.J. Duchene 日付: To: dng 題目: Re: [Dng] sugestion apulse as pulseaudio replcement
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.