First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 179766
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Portage team <dev-portage@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Ivan Yosifov <iyosifov@gmail.com>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
use_expand.patch allow USE_EXPAND variables to survive USE="-*" when appropriate patch Zac Medico 2007-05-25 19:20 0000 2.43 KB Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 179766 depends on: Show dependency tree
Show dependency graph
Bug 179766 blocks: 181949
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2007-05-25 16:10 0000
My make.conf is:

home ~ # cat /etc/make.conf
CFLAGS="-O2 -march=prescott -mtune=prescott -fomit-frame-pointer -pipe"
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"
MAKEOPTS="-j2"
USE="-* x86 X aac acl alsa apache2 avi bash-completion bzip2 cairo cdr crypt
cups dbus doc dts dvd dvdr djvu
        dvdread encode exif fam ffmpeg firefox flac gd gif glitz glut gmp
gnutls gpm gstreamer gtk gtk2 hal
        imagemagick jpeg kde kdeenablefinal lcms logrotate mad mikmod mmap mmx
mng mp3 mpeg ncurses nls nptl
        nsplugin nvidia ogg opengl pam pdf pic png qt quicktime readline sdl
session snmp spell sse bluetooth
        sse2 ssl svg threads tidy tiff truetype unicode usb vcd vorbis
win32codecs wmf xv xvid zlib hal qt3 pch
        howl esd dri xml xml2 xine gphoto2 caps kdehiddenvisibility samba arts
elibc_glibc kernel_linux userland_GNU"
ACCEPT_KEYWORDS="~x86"
PORTDIR_OVERLAY="/usr/local/portage/obelix"
ALSA_CARDS="emu10k1"
FORCE_JAVA="yes"
LINGUAS="en de"
INPUT_DEVICES="keyboard mouse evdev"
VIDEO_CARDS="nvidia nv vesa fbdev vesa vga"
CAMERAS="canon"

Even though I've set ALSA_CARDS to emu10k1 I get:

home ~ # emerge -p alsa-driver

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

Calculating dependencies... done!
[ebuild   R   ] media-sound/alsa-driver-1.0.14_rc3  ALSA_CARDS="-emu10k1*"
home ~ #

I get the same problem with LINGUAS and INPUT_DEVICES. This happens with
portage 2.1.2.8
but NOT with portage 2.1.2.7 .

Reproducible: Always




Portage 2.1.2.8 (default-linux/x86/2006.1, gcc-4.1.2, glibc-2.5-r2,
2.6.21-gentoo-r1 i686)
=================================================================
System uname: 2.6.21-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz
Gentoo Base System release 1.12.10
Timestamp of tree: Fri, 25 May 2007 10:30:01 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
[disabled]
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
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="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=prescott -mtune=prescott -fomit-frame-pointer -pipe"
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/env.d/java/ /etc/gconf
/etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/
/etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo
/etc/texmf/web2c"
CXXFLAGS="-O2 -march=prescott -mtune=prescott -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="en_US.UTF8"
LC_ALL="en_US.UTF8"
LINGUAS=""
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="/usr/local/portage/obelix"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aac acl alsa apache2 arts avi bash-completion bluetooth bzip2 cairo caps
cdr crypt cups dbus djvu doc dri dts dvd dvdr dvdread encode esd exif fam
ffmpeg firefox flac gd gif glitz glut gmp gnutls gphoto2 gpm gstreamer gtk gtk2
hal howl imagemagick jpeg kde kdeenablefinal kdehiddenvisibility lcms logrotate
mad mikmod mmap mmx mng mp3 mpeg ncurses nls nptl nsplugin nvidia ogg opengl
pam pch pdf pic png qt qt3 quicktime readline samba sdl session snmp spell sse
sse2 ssl svg threads tidy tiff truetype unicode usb vcd vorbis win32codecs wmf
x86 xine xml xml2 xv xvid zlib" ELIBC="glibc" KERNEL="linux" USERLAND="GNU"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS,
PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #1 From Sven Lahn 2007-05-25 16:49:32 0000 -------
I have exactly the same problem here.

cat /etc/make.conf

# These settings were set by the catalyst build script that automatically built
this stage
# Please consult /etc/make.conf.example for a more detailed example
CFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j2"
ACCEPT_KEYWORDS="~x86"
LINGUAS="de"
VIDEO_CARDS="nvidia"
INPUT_DEVICES="keyboard mouse evdev"
USE="-* X aac acpi alias alsa audiofile automount autoreplace bash-completion
     berkdb bitmap-fonts bzip2 cairo cdr cli connectionstatus contactnotes
     cracklib crypt css cups dbus divx dri dvd dvdr dvdread encode ffmpeg
     firefox flac fortran gd gdbm gif glitz gmedia gpm highlight history iconv
     idea imagemagick imlib jpeg kde kipi lcms libg++ logrotate lzo mad mikmod
     mmx mng mp3 mpeg mplayer musepack ncurses nls nptl nptlonly nsplugin ogg
     opengl pam pcre pdf perl php png postgres ppds python qt3 qt4 quicktime
     readline real realmedia reflection samba sdl session slang sndfile spell
     spl sqlite sse ssl svg tcl tcpd tetex theora threadsafe tiff tk tools
     truetype truetype-fonts type1-fonts udev unicode vcd vorbis wavpack
     win32codecs wma wmf wmp xinerama xml xorg xrandr xv xvid yahoo zlib"

GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
http://mirror.switch.ch/ftp/mirror/gentoo/"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
PORTAGE_NICENESS="15"
FEATURES="parallel-fetch"

---------------------------------------------------------------------
emerge --info
Portage 2.1.2.8 (default-linux/x86/2006.1/desktop, gcc-4.1.2, glibc-2.5-r2,
2.6.21-gentoo i686)
=================================================================
System uname: 2.6.21-gentoo i686 Pentium III (Coppermine)
Gentoo Base System release 1.12.10
Timestamp of tree: Fri, 25 May 2007 13:50:01 +0000
dev-java/java-config: 1.3.7, 2.0.32
dev-lang/python:     2.4.4-r4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
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="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium3 -O2 -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/env.d/java/ /etc/gconf
/etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/
/etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo
/etc/texmf/web2c"
CXXFLAGS="-march=pentium3 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
http://mirror.switch.ch/ftp/mirror/gentoo/"
LANG="de_DE.utf8"
LC_ALL="de_DE.utf8"
LINGUAS=""
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.europe.gentoo.org/gentoo-portage"
USE="X aac acpi alias alsa audiofile automount autoreplace bash-completion
berkdb bitmap-fonts bzip2 cairo cdr cli connectionstatus contactnotes cracklib
crypt css cups dbus divx dri dvd dvdr dvdread encode ffmpeg firefox flac
fortran gd gdbm gif glitz gmedia gpm highlight history iconv idea imagemagick
imlib jpeg kde kipi lcms libg++ logrotate lzo mad mikmod mmx mng mp3 mpeg
mplayer musepack ncurses nls nptl nptlonly nsplugin ogg opengl pam pcre pdf
perl php png postgres ppds python qt3 qt4 quicktime readline real realmedia
reflection samba sdl session slang sndfile spell spl sqlite sse ssl svg tcl
tcpd tetex theora threadsafe tiff tk tools truetype truetype-fonts type1-fonts
udev unicode vcd vorbis wavpack win32codecs wma wmf wmp x86 xinerama xml xorg
xrandr xv xvid yahoo zlib" ELIBC="glibc" KERNEL="linux" USERLAND="GNU"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS,
PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY

---------------------------------------------------------------------
emerge -pvt xorg-server

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

Calculating dependencies... done!
[ebuild   R   ] x11-base/xorg-server-1.3.0.0  USE="dri nptl sdl xorg -3dfx
-debug -dmx -ipv6 -kdrive -minimal -xprint" INPUT_DEVICES="-acecad -aiptek
-calcomp -citron -digitaledge -dmc -dynapro -elo2300 -elographics -evdev* -fpit
-hyperpen -jamstudio -joystick -keyboard* -magellan -microtouch -mouse*
-mutouch -palmax -penmount -spaceorb -summa -synaptics -tek4957 -ur98 -vmmouse
-void -wacom" VIDEO_CARDS="-apm -ark -chips -cirrus -cyrix -dummy -epson -fbdev
-glint -i128 -i740 -i810 (-impact) -imstt -mach64 -mga -neomagic (-newport)
-nsc -nv -nvidia* -r128 -radeon -rendition -s3 -s3virge -savage -siliconmotion
-sis -sisusb (-sunbw2) (-suncg14) (-suncg3) (-suncg6) (-sunffb) (-sunleo)
(-suntcx) -tdfx -tga -trident -tseng -v4l -vesa -vga -via -vmware -voodoo"
9,047 kB

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

------- Comment #2 From Zac Medico 2007-05-25 18:51:33 0000 -------
I've put this version in package.mask for now.

------- Comment #3 From Zac Medico 2007-05-25 19:20:45 0000 -------
Created an attachment (id=120315) [edit]
allow USE_EXPAND variables to survive USE="-*" when appropriate

This is fixed in svn r6624.

------- Comment #4 From Zac Medico 2007-05-31 01:28:58 0000 -------
This has been released in 2.1.2.9.

First Last Prev Next    No search results available      Search page      Enter new bug