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: