Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 79619 - portage-2.0.51-r15 does not respect -* KEYWORDS
Summary: portage-2.0.51-r15 does not respect -* KEYWORDS
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-26 11:52 UTC by antiher0
Modified: 2005-01-26 15:53 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description antiher0 2005-01-26 11:52:23 UTC
portage is no longer respecting KEYWORDS.  My KEYWORDS is "~x86", but portage is upgrading me to a gcc version marked "-*" (gcc-3.4.3.20050110 as of this writing).  Apparently this has been going on for some time...

gcc-3.4.3.20050110.ebuid:
KEYWORDS="-* ~amd64 ~mips ~ppc64 ~x86 -hppa ~ppc ~sparc ~ia64"


Reproducible: Always
Steps to Reproduce:
1. emerge -avu system

Actual Results:  
# emerge -avu system

These are the packages that I would merge, in order:

Calculating system dependencies ...done!
[ebuild     U ] sys-devel/gcc-3.4.3.20050110 [3.4.3-r1] -bootstrap
-boundschecking -build -debug +fortran -gcj +gtk +hardened (-ip28) (-multilib)
-multislot (-n32) (-n64) -nls -nocxx -objc -static (-uclibc) 0 kB 

Total size of downloads: 0 kB

Do you want me to merge these packages? [Yes/No]


Expected Results:  
It should not have offered it as an update.


Gentoo Base System version 1.6.8
Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.4.3,
glibc-2.3.4.20041102-r0, 2.6.10-gentoo-r6-1 i686)
=================================================================
System uname: 2.6.10-gentoo-r6-1 i686 AMD Athlon(tm) XP 1800+
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Jul 28 2004, 15:11:45)]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r2
sys-devel/libtool:   1.5.10-r3
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O2 -fomit-frame-pointer -fstack-protector -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -fomit-frame-pointer -fstack-protector -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache collision-protect distlocks sandbox
sfperms userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo
http://gentoo.mirrors.pair.com/ http://open-systems.ufl.edu/mirrors/gentoo
http://gentoo.osuosl.org/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="x86 3dnow 3dnowex X X509 aac aavm alsa apache2 arts artworkextra audiofile
avi berkdb bitmap-fonts bonobo bzip2 canna cap caps cdparanoia cdr chroot cjk
crypt cscope cups curl dga divx4linux dv dvd dvdr dvdread encode esd ethereal
evo f77 fam fbcon flac flash font-server foomaticdb fortran freewnn gd gdbm gif
gimpprint gnome gphoto2 gpm graphviz gstreamer gtk gtk2 gtkhtml hal imagemagick
imap imlib immqt-bc innodb j-noaim j-nomsn j-nomuconf j-noyahoo java javascript
jbig jce jpeg jpeg2k kde lcms ldap libg++ libgda libwww live lzo lzw-tiff mad
maildir mailwrapper matroska mcal mdb memlimit mmx mmx2 mng mono motif mozilla
moznocompose moznoirc mpeg mpi mysql ncurses network nocd nodrm nptl nvidia odbc
oggvorbis openal opengl oss pam pcre pdflib perl pic pie plotutils png pnp ppds
python qt quicktime readline real rtc samba scanner sdl sftplogging slang slp
smartcard sndfile socks5 speex spell sqlite sse ssl svg tcpd tga theora tiff
truetype truetype-fonts type1-fonts unicode usb videos vim-with-x wmf xine xml
xml2 xmms xprint xscreensaver xv xvid xvmc zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS


Thanks!
Comment 1 Jason Stubbs (RETIRED) gentoo-dev 2005-01-26 15:53:27 UTC
The package has ~x86 in the KEYWORDS. "-*" has no "overrule everything" type meaning with regard to KEYWORDS. In fact, it has no meaning at all.