[Pkg-alsa-devel] Bug#915125: libasound2-data: Stretch Regression: alsa.conf.d not provided and breaks crouton audio build

Mike Fedyk mikefedyk at gmail.com
Fri Nov 30 18:44:23 GMT 2018


Package: libasound2-data
Version: 1.1.7-1
Severity: normal

Hi,

I can install crouton with audio with stretch by running:

$ sudo bash ~/Downloads/crouton -r stretch -t audio

But it fails when I try with testing/buster:

$ sudo bash ~/Downloads/crouton -r buster -t audio

Looking into it, it fails on this line:

https://github.com/dnschneid/crouton/blob/master/targets/audio#L200
which writes to /usr/share/alsa/alsa.conf.d/10-cras.conf, but that
directory doesn't exist.

https://github.com/dnschneid/crouton/blob/master/targets/audio#L84
shows that it is installing a minimal set of packages including
libasound2 and libasound2-dev.

Because libasound2-data doesn't provide /usr/share/alsa/alsa.conf.d/
anymore, the write to 10-cras.conf fails there and the crouton install 
fails there because of the error.

Bug 912680 makes libasound2-plugins provide that directory, but its
dependencies are not required to build CRAS, the Crouton Audio Server,
and in the interest of minimal installs, I think libasound2-data should
provide /usr/share/alsa/alsa.conf.d/ as well, or instead.

-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: armhf (armv7l)

Kernel: Linux 3.8.11 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

libasound2-data depends on no packages.

libasound2-data recommends no packages.

Versions of packages libasound2-data suggests:
ii  alsa-utils  1.1.7-1

-- no debconf information



More information about the Pkg-alsa-devel mailing list