• Bug#265983: libarts1: Do not depend on the jack packages they bring in

    From Jakob Bohm@1:229/2 to All on Mon Aug 16 06:00:11 2004
    From: [email protected]

    Subject: libarts1: Do not depend on the jack packages they bring in too much crap
    Package: libarts1
    Version: 1.3.0-1
    Severity: important

    Note: Severity set to important because the "update" that
    introduces this new bug is marked urgency=high just before a
    release. It should be kept out of sarge until fixed.

    libarts1 version 1.3.0-1 and libarts1-dev version 1.3.0-1 add a
    new dependency on libjack0.80.0-0 and is also marked as
    urgency=high. This is a very bad idea for the following
    reasons:

    1. Depending (not just recommending) the support libraries for
    various alternative sound systems essentially forces all
    Debian users having any arts-depending packages (including
    KDE) to install *all* (not just one) of those sound systems,
    causing system-wide bloat. Adding one more sound system (in
    this case jack) only makes this worse.

    2. libjack0.80.0-0 is a relatively new package which has not yet
    reached 1.0 quality. It may thus have bugs of its own that
    will not be discovered and fixed before sarge release. It
    should not be forcibly brought in by a well-established and
    commonly used package such as libarts1.

    3. libjack0.80.0-0 bug #248665 (which the maintainer has been
    unwilling to fix) as well as a pointless dependency on
    lib1394-5 makes libjack unwanted and potentially uninstallable
    in some configurations.

    A proper long term solution would use ldopen for back end
    libraries such as jack, alsa, nas, esd, oss as well as for
    individual codecs such as MPEG, ogg/vorbis and PNG, but until
    that is possible, I respectfully suggest that either the libjack
    dependency gets reduced to suggests, or if that is not
    technically possible, that arts be rebuilt without jack support
    for sarge.


    -- System Information:
    Debian Release: 3.1
    APT prefers unstable
    APT policy: (500, 'unstable')
    Architecture: i386 (i686)
    Kernel: Linux 2.4.18jbj3.1.64
    Locale: LANG=C, LC_CTYPE=da_DK

    Versions of packages libarts1 depends on:
    ii libartsc0 1.3.0-1 aRts Sound system C support librar ii libasound2 1.0.5-1 Advanced Linux Sound Architecture ii libaudio2 1.6d-1 The Network Audio System (NAS). (s ii libaudiofile0 0.2.6-4 Open-source version of SGI's audio ii libc6 2.3.2.ds1-16 GNU C Library: Shared libraries an ii libesd-alsa0 [libesd0] 0.2.34-1 Enlightened Sound Daemon (ALSA) - ii libgcc1 1:3.4.1-5 GCC support library
    ii libglib2.0-0 2.4.6-1 The GLib library of C routines
    ii libice6 4.3.0.dfsg.1-6 Inter-Client Exchange library
    ii libjack0.80.0-0 0.98.1-5 JACK Audio Connection Kit (librari ii libmad0 0.15.1b-1 MPEG audio decoder library
    ii libogg0 1.1.0-1 Ogg Bitstream Library
    ii libpng12-0 1.2.5.0-7 PNG library - runtime
    ii libqt3c102-mt 3:3.3.3-1 Qt GUI Library (Threaded runtime v ii libsm6 4.3.0.dfsg.1-6 X Window System Session Management ii libstdc++5 1:3.3.4-9 The GNU Standard C++ Library v3
    ii libvorbis0a 1.0.1-1 The Vorbis General Audio Compressi ii libvorbisenc2 1.0.1-1 The Vorbis General Audio Compressi ii libvorbisfile3 1.0.1-1 The Vorbis General Audio Compressi ii libx11-6 4.3.0.dfsg.1-6 X Window System protocol client li ii libxext6 4.3.0.dfsg.1-6 X Window System miscellaneous exte ii libxt6 4.3.0.dfsg.1-6 X Toolkit Intrinsics
    ii xlibs 4.3.0.dfsg.1-6 X Window System client libraries m ii zlib1g 1:1.2.1.1-5 compression library - runtime

    -- no debconf information


    --
    This message is hastily written, please ignore any unpleasant wordings,
    do not consider it a binding commitment, even if its phrasing may
    indicate so. Its contents may be deliberately or accidentally untrue. Trademarks and other things belong to their owners, if any.


    --
    To UNSUBSCRIBE, email to [email protected]
    with a subject of "unsubscribe". Trouble? Contact [email protected]

    --- SoupGate-Win32 v1.05
    * Origin: you cannot sedate... all the things you hate (1:229/2)