Your message dated Thu, 02 Jul 2009 15:32:43 +0000
with message-id <[email protected]>
and subject line Bug#523291: fixed in alsa-utils 1.0.20-2
has caused the Debian Bug report #523291,
regarding alsa-utils: init script hardcodes resetting 'pcsp' card
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
523291: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=523291
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: alsa-utils
Version: 1.0.20-1
Severity: normal


Hi,


/etc/init.d/alsa-utils unconditionally tries to reset the 'pcsp'
card from sanify_levels().  This is done either when called with the
'reset' argument to the init script or when restoring fails when
called with 'start' during the runlevel change
(e.g. when /var/lib/alsa/asound.state does not yet exist)

Running a kernel without the pcsp driver this leads to lots of
error messages.  This following snipped is from output of

   sh -x /etc/init.d/alsa-utils start

it repeats for every control that is being muted/zeroed from
mute_and_zero_levels_on_card()


....

+ amixer -c pcsp -q set Master 0% mute
+ filter_amixer_output
+ sed -e '/Unable to find simple control/d' -e '/Unknown playback setup/d' -e 
'/^$/d'
Invalid card number.
Usage: amixer <options> [command]
Available options:
  -h,--help       this help
  -c,--card N     select the card
  -D,--device N   select the device, default 'default'
  -d,--debug      debug mode
  -n,--nocheck    do not perform range checking
  -v,--version    print version of this program
  -q,--quiet      be quiet
  -i,--inactive   show also inactive controls
  -a,--abstract L select abstraction level (none or basic)
  -s,--stdin      Read and execute commands from stdin sequentially
Available commands:
  scontrols       show all mixer simple controls
  scontents       show contents of all mixer simple controls (default command)
  sset sID P      set contents for one mixer simple control
  sget sID        get contents for one mixer simple control
  controls        show all controls for given card
  contents        show contents of all controls for given card
  cset cID P      set control contents for one control
  cget cID        get control contents for one control

...


I suppose that hardcoding is not really necessary anyway as 'pcsp'
should be included when all cards are looped over (which is the case
when running from init.  And giving a specific card on the command line
one would not expect this to operate on a different card.


regards, ingo



-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.30-32 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages alsa-utils depends on:
ii  dialog                    1.1-20080819-1 Displays user-friendly dialog boxe
ii  libasound2                1.0.20-2       shared library for ALSA applicatio
ii  libc6                     2.9-13         GNU C Library: Shared libraries
ii  libncurses5               5.7+20090523-1 shared libraries for terminal hand
ii  linux-sound-base          1.0.20+dfsg-1  base package for ALSA and OSS soun
ii  lsb-base                  3.2-22         Linux Standard Base 3.2 init scrip
ii  module-init-tools         3.7-pre9-1     tools for managing Linux kernel mo
ii  whiptail                  0.52.10-3      Displays user-friendly dialog boxe

Versions of packages alsa-utils recommends:
ii  alsa-base                  1.0.20+dfsg-1 ALSA driver configuration files
ii  pciutils                   1:3.1.2-5     Linux PCI Utilities

alsa-utils suggests no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: alsa-utils
Source-Version: 1.0.20-2

We believe that the bug you reported is fixed in the latest version of
alsa-utils, which is due to be installed in the Debian FTP archive:

alsa-utils_1.0.20-2.diff.gz
  to pool/main/a/alsa-utils/alsa-utils_1.0.20-2.diff.gz
alsa-utils_1.0.20-2.dsc
  to pool/main/a/alsa-utils/alsa-utils_1.0.20-2.dsc
alsa-utils_1.0.20-2_amd64.deb
  to pool/main/a/alsa-utils/alsa-utils_1.0.20-2_amd64.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jordi Mallach <[email protected]> (supplier of updated alsa-utils package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Thu, 02 Jul 2009 16:24:02 +0200
Source: alsa-utils
Binary: alsa-utils
Architecture: source amd64
Version: 1.0.20-2
Distribution: unstable
Urgency: low
Maintainer: Debian ALSA Maintainers <[email protected]>
Changed-By: Jordi Mallach <[email protected]>
Description: 
 alsa-utils - ALSA utilities
Closes: 523291 533008 534525
Changes: 
 alsa-utils (1.0.20-2) unstable; urgency=low
 .
   [ Elimar Riesebieter ]
   * Added avr32 to supported archs.
   * Removed mute_and_zero_levels_on_card "pcsp" in init file.
     (closes: #533008, #523291)
   * Initscript needs to depend on udev at Required-Start. Thanks Raphael
     Geissert for the hint (closes: #534525).
   * Bumped Standards-Version to 3.8.2. No changes.
Checksums-Sha1: 
 2c1a91cf29376a79621f55a11e42e59dcbec5457 1494 alsa-utils_1.0.20-2.dsc
 f5f2654f8363a71a0a6727454de561ba863973f6 35213 alsa-utils_1.0.20-2.diff.gz
 1e69a20a9c6bd8df6b0774b8397ee1cb90de07e7 1098760 alsa-utils_1.0.20-2_amd64.deb
Checksums-Sha256: 
 7c8212b602b0ebde732a7e9380a9b647221a39afb3229d0ce64f31078c82f28f 1494 
alsa-utils_1.0.20-2.dsc
 b9a88f641f03624c78574c9ef9fe62c3544eb8852e634000fd7a85d5d5ee2485 35213 
alsa-utils_1.0.20-2.diff.gz
 c9a67ff92f0f1eb92ab1f1ebf8a487b6daa072e5ef847f392404ab8e43e58e28 1098760 
alsa-utils_1.0.20-2_amd64.deb
Files: 
 68b33fa85cb3a0df79dea010a8346abe 1494 sound optional alsa-utils_1.0.20-2.dsc
 7a0b4bc6adbbbc0529068a8a5c1a9e80 35213 sound optional 
alsa-utils_1.0.20-2.diff.gz
 e170881ef513d8eb69706ed080dc1a7c 1098760 sound optional 
alsa-utils_1.0.20-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEYEARECAAYFAkpMzz0ACgkQJYSUupF6Il7juACcDiGbjuqXrWRq8gNgcDFZiPe6
VZUAnjwVCtH3pC3Bsc+u2UjiFuTrpK+C
=KLYQ
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to