Having alsa-headers-1.0.8, when I do a 1st "emerge -DuvaN" the result is : [ebuild U ] media-sound/alsa-headers-1.0.9b [1.0.8] 0 kB but if I do another "emerge -DuvaN", the result is : [ebuild UD] media-sound/alsa-headers-1.0.8 [1.0.9b] 0 kB result of a "equery d media-sound/alsa-headers" [ Searching for packages depending on media-sound/alsa-headers... ] media-libs/alsa-lib-1.0.8 media-sound/alsa-driver-1.0.8 The problem seems to be that media-libs/alsa-lib-1.0.8 has a RDEPEND with >= on alsa-headers (and alsa-headers-1.0.9b is ok for this) but media-sound/alsa-driver-1.0.8 has a RDEPEND with ~ on alsa-headers. So editing 1 of them to suit results in a "good" behaviour PS: sorry if the summary is not clear but can't find a way to express the problem in few words Reproducible: Always Steps to Reproduce: 1. emerge -DuvaN world 2. emerge -DuvaN world 3. Actual Results: 1.[ebuild U ] media-sound/alsa-headers-1.0.9b [1.0.8] 0 kB 2.[ebuild UD] media-sound/alsa-headers-1.0.8 [1.0.9b] 0 kB Expected Results: either nothing or [ebuild U ] media-sound/alsa-headers-1.0.9b [1.0.8] 0 kB Portage 2.0.51.22-r3 (default-linux/sparc/sparc64/2006.0, gcc-3.4.4, glibc-2.3.3.20040420-r2, 2.6.13-gentoo-r2 sparc64) ================================================================= System uname: 2.6.13-gentoo-r2 sparc64 sun4u Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="sparc" AUTOCLEAN="yes" CBUILD="sparc-unknown-linux-gnu" CFLAGS="-mcpu=ultrasparc -mtune=v9 -O2" CHOST="sparc-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=ultrasparc -mtune=v9 -O2" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks sandbox sfperms strict userpriv" GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" LDFLAGS="-Wl,-z,now" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="sparc X Xaw3d acl alsa apache2 bitmap-fonts chroot crypt cups emoticon escreen esd fam fbcon font-server gcc-libffi gd gif gnustep gsnd gtk gtk2 imap imlib innodb ipv6 ithreads jpeg kde maildir motif mp3 mysql ncurses net network nls no_wxgtk1 nptl objc oss pam pcre pdfkit perl pg-intdatetime pg-vacuumdelay png postgres python readline ssl tcpd threads tiff truetype truetype-fonts type1-fonts usb userlocales vdesktop wmf xml xml2 xrandr zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LINGUAS
Is this still an issue?
Shouldn't be since we're now at 1.0.10 for everything, except alsa-drivers with no stable keyword since we prefer kernel builtin drivers anyway.