[Pkg-alsa-devel] Bug#254359: marked as done (Please use 'alsa' consistently rather than 'alsa-base')

Debian Bug Tracking System owner@bugs.debian.org
Mon, 06 Sep 2004 04:48:07 -0700


Your message dated Mon, 06 Sep 2004 13:34:26 +0200
with message-id <1094470466.11462.742.camel@thanatos>
and subject line 'alsa-base' -> 'alsa'
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 14 Jun 2004 12:38:27 +0000
>From jdthood@yahoo.co.uk Mon Jun 14 05:38:27 2004
Return-path: <jdthood@yahoo.co.uk>
Received: from post-21.mail.nl.demon.net [194.159.73.20] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1BZqjK-000055-00; Mon, 14 Jun 2004 05:38:27 -0700
Received: from [82.161.38.140] (helo=localhost)
	by post-21.mail.nl.demon.net with esmtp (Exim 3.36 #2)
	id 1BZqjJ-00023R-00; Mon, 14 Jun 2004 12:38:25 +0000
Received: by localhost (Postfix, from userid 1001)
	id 3790D10D66B; Mon, 14 Jun 2004 14:38:24 +0200 (CEST)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Thomas Hood <jdthood@yahoo.co.uk>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: Please use 'alsa' consistent rather than 'alsa-base'
X-Mailer: reportbug 2.61
Date: Mon, 14 Jun 2004 14:38:23 +0200
Message-Id: <20040614123824.3790D10D66B@localhost>
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

Package: alsa-base
Version: 1.0.5a-1
Severity: minor

Insofar as a file relates to alsa packaging it's reasonable to call
it after a particular package but insofar as it configures the ALSA
system (and happens to be in the alsa-base package) it should be
called 'alsa'.

The files in /etc/modutils and /etc/modprobe.d that configure the
module loaders for ALSA should have the name 'alsa', just like the
initscript and several other files related to the ALSA system.
Likewise /etc/hotplug/blacklist.d/alsa-base should be
/etc/hotplug/blacklist.d/alsa.

There is a file /usr/share/alsa-base/alsa-base.conf which seems to
be used as a template for creating /etc/default/alsa.  Presumably
it should be called something like '/usr/share/alsa-base/default/alsa'
or something along those lines.

Configuration files (including conffiles) can be renamed in the preinst
using the following procedure:

    if [ -f file-under-old-name ] ; then
        if [ -f file-under-new-name ] ; then
	    mv file-under-old-name file-under-old-name.dpkg-old
	else
	    mv file-under-old-name file-under-new-name
	fi
    fi

The alsa-base package also includes a /var/lib/alsa-base directory
which should be removed.  The alsa-utils package includes an 
(appropriately named) /var/lib/alsa directory.  If alsa-base needs
to keep records somewhere then it should also use /var/lib/alsa/.


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (900, 'unstable'), (700, 'testing'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.6
Locale: LANG=en_IE@euro, LC_CTYPE=en_IE@euro

Versions of packages alsa-base depends on:
ii  alsa-utils                   1.0.5-1     Advanced Linux Sound Architecture 
ii  debconf                      1.4.28      Debian configuration management sy
ii  debianutils                  2.8.2       Miscellaneous utilities specific t
ii  module-init-tools            3.0-pre10-4 tools for managing Linux kernel mo
ii  modutils                     2.4.26-1    Linux module utilities
ii  psmisc                       21.5-1      Utilities that use the proc filesy

-- debconf information:
* alsa-base/alsactl_store_on_shutdown: autosave always

---------------------------------------
Received: (at 254359-done) by bugs.debian.org; 6 Sep 2004 11:34:34 +0000
>From jdthood@aglu.demon.nl Mon Sep 06 04:34:34 2004
Return-path: <jdthood@aglu.demon.nl>
Received: from post-24.mail.nl.demon.net [194.159.73.194] 
	by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
	id 1C4HlZ-0002Py-00; Mon, 06 Sep 2004 04:34:33 -0700
Received: from aglu.demon.nl ([82.161.38.140]:65243 helo=localhost)
	by post-24.mail.nl.demon.net with esmtp (Exim 4.34)
	id 1C4HkO-0009kD-1C
	for 254359-done@bugs.debian.org; Mon, 06 Sep 2004 11:34:32 +0000
Received: from localhost.localdomain (localhost.localdomain [127.0.0.1])
	by localhost (Postfix) with ESMTP id EDEB710D601
	for <254359-done@bugs.debian.org>; Mon,  6 Sep 2004 13:34:26 +0200 (CEST)
Subject: 'alsa-base' -> 'alsa'
From: Thomas Hood <jdthood@aglu.demon.nl>
To: 254359-done@bugs.debian.org
Content-Type: text/plain
Message-Id: <1094470466.11462.742.camel@thanatos>
Mime-Version: 1.0
X-Mailer: Ximian Evolution 1.4.6 
Date: Mon, 06 Sep 2004 13:34:26 +0200
Content-Transfer-Encoding: 7bit
Delivered-To: 254359-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no 
	version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level: 

I wrote in #254359:
> The files in /etc/modutils and /etc/modprobe.d that configure the
> module loaders for ALSA should have the name 'alsa', just like the
> initscript and several other files related to the ALSA system.


I think we can leave /etc/modutils/alsa-base as it is.  It will be
history when Linux 2.4 is.

/etc/modprobe.d/alsa-base can also be left as it is because it is not
the only module loader configuration file for ALSA.  There is also
/etc/modprobe.d/sound generated by alsaconf.



> The alsa-base package also includes a /var/lib/alsa-base directory
> which should be removed.


Fixed in CVS.

--
Thomas