Bug#538051: jackd: configuration fails with status 30

Aaron M. Ucko ucko at debian.org
Wed Jul 22 17:50:49 UTC 2009


Package: jackd
Version: 0.116.2+svn3592-1
Severity: grave
Justification: renders package unusable (uninstallable)

jackd.config runs in -e mode, but fails to account that db_input will
return status 30 rather than 0 for questions the user has already
seen; this applies even on the first installation of (or upgrade to)
0.116.2+svn3592-1 on systems on which (thanks to apt-utils)
preconfiguration is possible.

Please allow db_input to fail by protecting it with "|| true" or (if
you want to be really strict) "|| [ $? = 30 ]".

BTW, I also observe that you appear to be treating debconf as a
registry rather than a cache, and would advise setting the current
value of jackd/tweak_rt_limits based on the presence or absence of 
/etc/security/limits.d/audio.conf.

Thanks!

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages jackd depends on:
ii  cdebconf [debconf-2.0] 0.145             Debian Configuration Management Sy
ii  coreutils              7.4-2             The GNU core utilities
ii  debconf [debconf-2.0]  1.5.27            Debian configuration management sy
ii  libasound2             1.0.20-3          shared library for ALSA applicatio
ii  libc6                  2.9-21            GNU C Library: Shared libraries
ii  libjack0               0.116.2+svn3592-1 JACK Audio Connection Kit (librari
ii  libreadline5           5.2-5             GNU readline and history libraries
ii  libsamplerate0         0.1.7-2           audio rate conversion library
ii  libsndfile1            1.0.20-1          Library for reading/writing audio 

Versions of packages jackd recommends:
ii  libpam-modules                1.0.1-9    Pluggable Authentication Modules f
ii  qjackctl                      0.3.4-1    User interface for controlling the

Versions of packages jackd suggests:
ii  jack-tools                    0.0.2-6    various JACK tools: plumbing, play
pn  libjackasyn0                  <none>     (no description available)
ii  meterbridge                   0.9.2-6+b1 A collection of Audio meters for t

-- debconf information:
* jackd/tweak_rt_limits: false





More information about the pkg-multimedia-maintainers mailing list