Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 91113 - package.keywords doesnt respect '*' and '~*' anymore
Summary: package.keywords doesnt respect '*' and '~*' anymore
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core - Configuration (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-05-01 22:20 UTC by SpanKY
Modified: 2005-08-10 18:16 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 SpanKY gentoo-dev 2005-05-01 22:20:30 UTC
this works:
root@mindcircus 0 ~ # tail -n 1 /etc/portage/package.keywords 
media-plugins/gst-plugins-cdparanoia * ~* x86 ~x86
root@mindcircus 0 ~ # emerge gst-plugins-cdparanoia -p
[ebuild  N    ] media-plugins/gst-plugins-cdparanoia-0.8.8  

this does not:
root@mindcircus 0 ~ # tail -n 1 /etc/portage/package.keywords 
media-plugins/gst-plugins-cdparanoia * ~*
root@mindcircus 0 ~ # emerge gst-plugins-cdparanoia -p
!!! All ebuilds that could satisfy ">=media-plugins/gst-plugins-cdparanoia-0.8" have been masked.
!!! One of the following masked packages is required to complete your request:
- media-plugins/gst-plugins-cdparanoia-0.8.8 (masked by: missing keyword)




Portage 2.0.51.21 (default-linux/hppa/2005.0, gcc-3.4.3-20050110, glibc-2.3.4.20040808-r1, 2.6.10-pa10 parisc)
=================================================================
System uname: 2.6.10-pa10 parisc PA8500 (PCX-W)
Gentoo Base System version 1.6.11
distcc 2.18.3 hppa2.0-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.3      
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.5
sys-devel/binutils:  2.15.92.0.2-r8
sys-devel/libtool:   1.5.16     
virtual/os-headers:  2.6.11     
ACCEPT_KEYWORDS="hppa ~hppa"    
AUTOCLEAN="yes"                 
CBUILD="hppa2.0-unknown-linux-gnu"
CFLAGS="-pipe -O2 -march=2.0 -mschedule=8000 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
CHOST="hppa2.0-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.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/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-pipe -O2 -march=2.0 -mschedule=8000 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks noauto nodoc noinfo sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/"
MAKEOPTS="-j5"                  
PKGDIR="/usr/portage/distfiles/arch/hppa/packages"
PORTAGE_TMPDIR="/var/tmp"       
PORTDIR="/usr/portage"          
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="hppa X aalib apache2 bitmap-fonts crypt cups curl dedicated eds encode esd fam flac flash foomaticdb fortran gd gd-external gdbm ggi gif gpm gstreamer gtk gtk2 imagemagick imap imlib ipv6 joystick jpeg libwww mad maildir mikmod mpeg mysql ncurses offensive ogg oggvorbis opengl oss pam pdflib perl pic plotutils png pnp python qt qtmt quicktime readline samba sdl slp snmp socks5 speex spell ssl tcltk tcpd tiff truetype truetype-fonts type1-fonts vorbis xine xml xml2 xmms xv zlib userland_GNU kernel_linux libc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Alec Warner (RETIRED) archtester gentoo-dev Security 2005-08-10 18:16:17 UTC
I tested with viewglob on x86 ( not keyworded ):

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

Calculating dependencies   
!!! All ebuilds that could satisfy "viewglob" have been masked.
!!! One of the following masked packages is required to complete your request:
- x11-misc/viewglob-2.0.3 (masked by: missing keyword)
- x11-misc/viewglob-2.0.2 (masked by: missing keyword)

For more information, see MASKED PACKAGES section in the emerge man page or 
section 2.2 "Software Availability" in the Gentoo Handbook.

kyoto portage # nano /etc/portage/package.keywords
kyoto portage # nano /etc/portage/package.keywords
kyoto portage # emerge -pv viewglob

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

Calculating dependencies ...done!
[ebuild  N    ] x11-misc/viewglob-2.0.3  317 kB 

Total size of downloads: 317 kB
kyoto portage # tail -n 1 /etc/portage/package.keywords
x11-misc/viewglob * ~*

If you can reproduce your problem on stable that would be handy ;)