Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 189155 - Please stabilize ~alsa-*-1.0.14
Summary: Please stabilize ~alsa-*-1.0.14
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo ALSA team
URL:
Whiteboard:
Keywords: STABLEREQ
Depends on:
Blocks: 176278
  Show dependency tree
 
Reported: 2007-08-16 19:26 UTC by Christian Heim (RETIRED)
Modified: 2007-10-22 20:37 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
config of my vanilla-kernel-2.6.22.5 (config,33.84 KB, text/plain)
2007-08-29 22:35 UTC, Peter Weber
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Heim (RETIRED) gentoo-dev 2007-08-16 19:26:10 UTC
As explained in bug 176278, the current stable alsa-* won't compile against any kernel >=2.6.21.

Thus I'm asking you guys to please stable those ebuilds:

  - media-sound/alsa-firmware-1.0.14
  - media-sound/alsa-driver-1.0.14
  - media-sound/alsa-headers-1.0.14
  - media-sound/alsa-tools-1.0.14
  - media-sound/alsa-utils-1.0.14
  - media-libs/alsa-lib-1.0.14a-r1
  - media-libs/alsa-oss-1.0.14
Comment 1 Christian Heim (RETIRED) gentoo-dev 2007-08-16 19:27:29 UTC
CCing the architectures.
Comment 2 Gustavo Zacarias (RETIRED) gentoo-dev 2007-08-16 19:31:30 UTC
Pwn3d! Was already done for sparc.
In fact, i wonder where you've got this idea... ;-)
And you lack media-plugins/alsa-plugins-1.0.14 in the list.... pwn3d f4t4l1ty!!!
Comment 3 Jurek Bartuszek (RETIRED) gentoo-dev 2007-08-26 20:31:54 UTC
x86 happy
Comment 4 Peter Weber 2007-08-27 16:17:24 UTC
unhappy x86 / immidatley after upgrade sound was broken, alsaconf doesn't find a my ac97 intel-soundcard

Comment 5 Jurek Bartuszek (RETIRED) gentoo-dev 2007-08-27 22:18:07 UTC
did you restart alsasound?
Comment 6 Peter Weber 2007-08-28 19:44:15 UTC
No, of course not...haha ;-)
http://forums.gentoo.org/viewtopic-t-578456-highlight-alsa.html

Their are more reports about problems in the web, most of them with Intel-Soundcards. But Intel-Soundcards can found everywhere.
Comment 7 Thomas Anderson (tanderson) (RETIRED) gentoo-dev 2007-08-29 11:44:16 UTC
alsa-utils, alsa-tools, alsa-lib, alsa-driver all work here. I have no idea how to test the others other than just see if they install(which I have done)

Portage 2.1.2.12 (default-linux/amd64/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.22-gentoo-r2 x86_64)
=================================================================
System uname: 2.6.22-gentoo-r2 x86_64 AMD Athlon(tm) 64 Processor 3400+
Gentoo Base System release 1.12.9
Timestamp of tree: Sun, 26 Aug 2007 21:30:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [disabled]
app-shells/bash:     3.2_p17
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.23b
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/terminfo"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/distfiles"
FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict test"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acl acpi aiglx aim alsa amd64 arts berkdb bitmap-fonts branding cairo cli cracklib crypt cups dbus dri dvd dvdread emboss encode esd evo fam firefox fortran gdbm gif gnome gpm gstreamer gtk hal iconv imap ipv6 isdnlog jpeg kde kerberos mad midi mikmod mmx mp3 mpeg mpeg3 mqsli mudflap mysql ncurses nls nptl nptlonly nvidia ogg opengl openmp oss pam pcre pdf perl png pppd python qt3 qt3support quicktime readline reflection sdl session sockets spell spl sqlite3 sse sse2 ssl svg tcpd test tiff truetype truetype-fonts type1-fonts unicode vim vorbis xcomposite xine xml xorg xv zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 8 Peter Weber 2007-08-29 22:01:39 UTC
emerge --info:

laptop peterle # emerge --info
Portage 2.1.2.12 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.22.5 i686)
=================================================================
System uname: 2.6.22.5 i686 Intel(R) Pentium(R) M processor 1.73GHz
Gentoo Base System release 1.12.9
Timestamp of tree: Wed, 29 Aug 2007 21:20:01 +0000
app-shells/bash:     3.2_p17
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium-m -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=pentium-m -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="X aac acl acpi alsa berkdb bitmap-fonts cairo cdinstall cdr cli cracklib cups dbus dri dvd dvdr dvdread eds emboss encode evo fam fbcon ffmpeg firefox flac fortran gdbm gif glitz gnome gpm gstreamer gtk hal iconv ipod ipv6 isdnlog jabber jpeg kerberos ldap libnotify libsexy mad midi mikmod mmx mono mp3 mpeg mudflap nautilus ncurses nls nptl nptlonly ogg openal opengl openmp pam pcmcia pcre pdf png ppds pppd python qt3support quicktime readline reflection samba sdl session spell spl sqlite sse sse2 ssl startup-notification svg sysfs sysvipc tcpd theora tiff truetype truetype-fonts type1-fonts unicode usb vorbis wifi x264 x86 xcomposite xml xorg xv xvid zlib" ALSA_CARDS="intel8x0" ELIBC="glibc" INPUT_DEVICES="keyboard evdev" KERNEL="linux" USERLAND="GNU" VIDEO_CARDS="i810"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY


PS: I think their are to much problems, maybe alsa-1.0.14 should be set ~testing again
Comment 9 Peter Weber 2007-08-29 22:35:43 UTC
Created attachment 129581 [details]
config of my vanilla-kernel-2.6.22.5
Comment 10 Peter Weber 2007-08-29 22:36:20 UTC
removed midi-useflag von make.conf - no difference :(
Comment 11 Jesse Adelman 2007-08-30 00:26:02 UTC
OK, I just upgraded to suspend2-sources-2.6.22-r1. I also updated to alsa-lib-1.0.14a-r1. I never had any compillation problems, but audio output was failing for applications (mostly with "Uknown pcm device Default" and such), but alsaconf and alsamixer seemed to be working fine. I had to dig, but found this forum post: http://forums.gentoo.org/viewtopic-p-3950405.html#3950405 . Then, I noticed that the file referenced there, /usr/portage/profiles/base, is not used by my "desktop" profile, but tthat's the only file that seems to define this. So, ALSA_PCM_PLUGINS was undefined, causing all PCM plugins for alsa-lib to be *disabled*. Once I added this to my /etc/make.conf:

ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hoo
ks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route sha
re shm softvol"

and rebuilt alsa-lib, viola, sound output again. Yes, a sledgehammer approach, but it worked for me.

Yes, I'm using hda-intel. And, for reference, here's my profile setup:

fuji ~ # ls -la /etc/ | grep make.profile
lrwxrwxrwx   1 root root       56 May 21 06:30 make.profile -> ../usr/portage/profiles/default-linux/x86/2007.0/desktop
fuji ~ #

I'd love to know if that's wrong. ;) Thanks.
Comment 12 Jesse Adelman 2007-08-30 00:26:44 UTC
Oh, and I restarted /etc/init.d/alsasound, but not sure if that mattered.
Comment 13 Steve Dibb (RETIRED) gentoo-dev 2007-08-30 01:47:36 UTC
amd64 stable
Comment 14 Sebastian 2007-08-30 04:44:24 UTC
Hi all,

reading http://forums.gentoo.org/viewtopic-p-3950405.html#3950405 I get the impression that ALSA_PCM_PLUGINS is set in /usr/portage/profiles/base to include every plugin. Yet when I emerge alsa-lib none of them is selected by default. I had to add ALSA_PCM_PLUGINS="route" to make.conf to get my sound system back up:

emerge alsa-lib -vp

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R   ] media-libs/alsa-lib-1.0.14a-r1  USE="-alisp -debug -doc -midi" ALSA_PCM_PLUGINS="route -adpcm -alaw -copy -dshare -dsnoop -extplug -file -hooks -ladspa -lfloat -linear -meter -mulaw -multi -null -rate -share -shm" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

The problems described in http://forums.gentoo.org/viewtopic-t-578456-highlight-alsa.html sound very much like the problem I had before I figured out I had to add the "route" plugin.

Any idea why ALSA_PCM_PLUGINS wouldn't be preselected?

section_eight ~ # ls -lh /etc/make.profile
lrwxrwxrwx 1 root root 56  9. Aug 14:35 /etc/make.profile -> ../usr/portage/profiles/default-linux/x86/2007.0/desktop
section_eight ~ # emerge --info
Portage 2.1.2.12 (default-linux/x86/2007.0/desktop, gcc-4.1.2, glibc-2.5-r4, 2.6.22.5 i686)
=================================================================
System uname: 2.6.22.5 i686 AMD Sempron(tm) 2400+
Gentoo Base System release 1.12.9
Timestamp of tree: Wed, 29 Aug 2007 03:50:01 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p17
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r6
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.9-r2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.16
sys-devel/libtool:   1.5.24
virtual/os-headers:  2.6.21
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/home/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps y"
FEATURES="ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo"
LANG="de_DE@euro"
LC_ALL="de_DE@euro"
LINGUAS="de"
MAKEOPTS="-j2"
PKGDIR="/home/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.informatik.rwth-aachen.de/gentoo-portage"
USE="3dnow 3dnowext X aotuv bzip2 cups foomaticdb gdbm gif gnutls iconv jpeg kde logrotate mmx mmxext nls nptl nptlonly png ppds readline sasl spell sse ssl svg threads tiff x86 xorg zlib" ALSA_PCM_PLUGINS="route" ELIBC="glibc" INPUT_DEVICES="mouse keyboard" KERNEL="linux" LINGUAS="de" LIRC_DEVICES="serial" USERLAND="GNU" VIDEO_CARDS="radeon"
Unset:  CTARGET, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 15 Sebastian 2007-08-30 04:47:35 UTC
Whoops, just after I posted I read http://bugs.gentoo.org/show_bug.cgi?id=189155#c11 (comment #11). Jesse already figured out that the desktop profile doesn't source the file that includes the preset ALSA_PCM_PLUGINS.

Nevermind.
Comment 16 Joe Jezak (RETIRED) gentoo-dev 2007-09-08 03:28:32 UTC
Marked ppc/ppc64 stable.
Comment 17 Jeroen Roovers (RETIRED) gentoo-dev 2007-09-10 13:26:56 UTC
Any reason hppa was left out? :\
Comment 18 Jeroen Roovers (RETIRED) gentoo-dev 2007-09-10 14:20:41 UTC
Marked stable for HPPA:
  =media-libs/alsa-lib-1.0.14a-r1
  =media-libs/alsa-oss-1.0.14
  =media-plugins/alsa-plugins-1.0.14
  =media-sound/alsa-headers-1.0.14
  =media-sound/alsa-utils-1.0.14
Comment 19 Christian Heim (RETIRED) gentoo-dev 2007-10-20 16:29:19 UTC
Steve missed alsa-oss.
Comment 20 Christoph Mende (RETIRED) gentoo-dev 2007-10-20 21:37:56 UTC
alsa-oss stable on amd64 now
Comment 21 Raúl Porcel (RETIRED) gentoo-dev 2007-10-22 20:37:14 UTC
alpha/ia64 stable, thanks Tobias, closing.