[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#265983: libarts1: Do not depend on the jack packages they bring in too much crap



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.



Reply to: