Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 213665 - sys-apps/portage-2.1.4.4 newuse does not find all packages: phonon-4.0.2 missing
Summary: sys-apps/portage-2.1.4.4 newuse does not find all packages: phonon-4.0.2 missing
Status: RESOLVED DUPLICATE of bug 96088
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: AMD64 Linux
: High minor (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-17 09:17 UTC by Volker Hemmann
Modified: 2008-03-17 09:24 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 Volker Hemmann 2008-03-17 09:17:42 UTC
I added 'xcb' to my useflags.

emerge -pv -u --deep --newuse world shows this list:
[ebuild     U ] app-arch/libarchive-2.5.0_beta [2.4.13] USE="-acl -build -static -xattr" 823 kB
[ebuild   R   ] x11-proto/xf86bigfontproto-1.1.2  USE="(-debug%)" 0 kB
[ebuild   R   ] x11-proto/bigreqsproto-1.0.2  USE="(-debug%)" 0 kB
[ebuild   R   ] x11-proto/xcmiscproto-1.1.2  USE="(-debug%)" 0 kB
[ebuild   R   ] x11-proto/xf86driproto-2.0.3  USE="(-debug%)" 0 kB
[ebuild  N    ] x11-libs/xcb-util-0.2  USE="-debug" 250 kB
[ebuild   R   ] x11-libs/libX11-1.1.4  USE="xcb* -debug -ipv6" 0 kB
[ebuild   R   ] media-libs/mesa-7.0.2  USE="xcb* -debug -doc -motif (-nptl) -pic" VIDEO_CARDS="-i810 -mach64 -mga -none -r128 -radeon -s3virge -savage -sis (-sunffb) -tdfx -trident -via" 0 kB
[ebuild   R   ] dev-util/mercurial-0.9.5-r1  USE="bash-completion zsh-completion* -bugzilla -cvs -darcs -emacs -git -gpg -subversion -test" 656 kB
[ebuild     U ] app-cdr/cdrdao-1.2.2-r1 [1.2.2] USE="encode -debug -gnome -pccts" 1,376 kB
[ebuild     U ] sys-apps/iproute2-2.6.23.20071016 [2.6.22.20070710] USE="berkdb -atm -minimal" 335 kB
[ebuild   R   ] x11-libs/cairo-1.5.12  USE="X glitz opengl svg xcb* -debug -directfb -doc -test" 0 kB
[ebuild   R   ] kde-base/kopete-4.0.2  USE="addbookmarks alias autoreplace contactnotes gadu highlight history jabber msn nowlistening oscar privacy sms statistics texteffect translator urlpicpreview webpresence yahoo* -debug -groupwise -htmlhandbook -latex -qq -testbed -winpopup" 0 kB
[ebuild     U ] net-analyzer/wireshark-0.99.8 [0.99.8_rc1] USE="caps%* gtk pcre%* threads zlib%* -adns -gcrypt% -gnutls% -ipv6 -kerberos -lua -pcap% -portaudio -profile% (-selinux) -smi% (-snmp%) (-ssl%*)" 0 kB
[ebuild     U ] media-gfx/imagemagick-6.3.9.8 [6.3.8.3-r1] USE="X bzip2 jpeg jpeg2k lcms openexr perl png svg tiff truetype wmf xml zlib -djvu -doc -fontconfig -fpx -graphviz -gs -hdri -jbig -nocxx -q32 -q8" 8,625 kB
[ebuild   R   ] media-video/kaffeine-0.8.6  USE="dvb encode vorbis xcb* -arts -debug -gstreamer -xinerama" 0 kB
[ebuild   R   ] dev-python/pygtk-2.12.1  USE="X -doc -examples (-opengl%*)" 2,125 kB

Total: 17 packages (5 upgrades, 1 new, 11 reinstalls), Size of downloads: 14,187 kB

missing package which is:
kde-base/phonon-4.0.2 USE="xcb* -debug" 0 kB  (emerge --emptytree kdebase showed it up)

emerging kde-meta-4.0.2 makes phonon appear in the --newuse list.

Reproducible: Always

Steps to Reproduce:
1. have kde 4.0.2 installed via meta packages
2. unmerge kde-meta-4.0.2 (to solve some blockers).
3. set xcb in make.conf
4. emerge -av --newuse --deep world

Actual Results:  
--newuse lists kopete (with new yahoo flag) as one of the packages to rebuild but not phonon, which puzzles me.

Expected Results:  
I would expect both packages or none of them listed. 

emerge --info
 * Overlay eclass overrides eclass from PORTDIR:
 *
 *   '/usr/portage/local/layman/kde/eclass/subversion.eclass'
 *
 * It is best to avoid overridding eclasses from PORTDIR because it will
 * trigger invalidation of cached ebuild metadata that is distributed with
 * the portage tree. If you must override eclasses from PORTDIR then you
 * are advised to run `emerge --regen` after each time that you run `emerge
 * --sync`. Set PORTAGE_ECLASS_WARNING_ENABLE="0" in /etc/make.conf if you
 * would like to disable this warning.
Portage 2.1.4.4 (default-linux/amd64/2007.0/desktop, gcc-4.2.3, glibc-2.7-r1, 2.6.24.3reiser4 x86_64)
=================================================================
System uname: 2.6.24.3reiser4 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 6000+
Timestamp of tree: Mon, 17 Mar 2008 07:30:02 +0000
ccache version 2.4 [enabled]
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.5
dev-lang/python:     2.5.1-r5
dev-util/ccache:     2.4-r7
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18.50.0.5
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.24
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -msse3 -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/kde/4.0/env /usr/kde/4.0/share/config /usr/kde/4.0/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=k8 -O2 -msse3 -pipe"
DISTDIR="/var/portage/distfiles"
FEATURES="autoconfig candy ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/"
LANG="de_DE@euro"
LC_ALL="de_DE@euro"
LINGUAS="de"
MAKEOPTS="-j3"
PKGDIR="/var/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/var/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/nouveau /usr/portage/local/layman/kde /usr/portage/local/layman/einit /usr/local/portage /usr/local/portage/gentoo-de"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow 3dnowext 7zip S3TC X Xaw3d a52 aac accessibility acpi addbookmarks aiglx aim aio akode alias alsa altenburgcards amarok amd64 amr amrnb amrwb aotuv aqua_theme archive asf athena audiofile autoreplace bash-completion berkdb binary-drivers bluetooth boost bzip2 cairo cdda cddb cdinstall cdparanoia cdr cdrom cdsound cegui cg clamav cli connectionstatus contactnotes cpudetection cracklib crypt css cups curl dbus depth32 dhcp dio divx dnd double-precision dpms dri dts dv dvb dvbplayer dvbsetup dvd dvdr dvdread eds emboss emerald emul-linux-x86 encode evo exif expat exscalibar extra-cardsets fame fasttrack ffmpeg fftw filter_default filter_legacy filter_light firefox flac foomaticdb fortran ftp gadu gdbm gif gimp gimpprint glitz glut glx gnokii gnutella gpgme gpm gtk gtk2 hal hddtemp highlight history iconv icq id3 id3tag ieee1394 imagemagick imlib inotify irc irmc isdnlog jabber java javascript jce jingle joystick jpeg jpeg2k kcal kde kdecards kdeenablefinal kdehiddenvisibility kdepim kdm kexi kipi kqemu lame lcms lesstif libsamplerate libwww lirc lm_sensors logitech-mouse lzo lzw mad magic maps matroska midi mikmod mime mixer mjpeg mmap mmx mmxext mng mp3 mp4 mpeg mpeg2 mplayer msn mtp mudflap mule musepack ncurses neXt net newspr ngui nls no-old-linux nocd nosendmail nowin nowlistening nptl nptlonly nsplugin nvidia offensive ogg openexr opengl openmp oscar pam paste64 pch pcre pdf perl physfs player plugins png pnm posix ppds pppd python qt3 qt3support qt4 quicktime rar readline recode reflection reiser4 reiserfs remix resolvconf rogue rtc samba sametime scanner schedule scsi sdl sdl-sound sdlaudio sendfile server session sharedmem slp smp sms sndfile sockets sounds spell spl sqlite sqlite3 srt sse sse-filters sse2 sse3 ssl ssse3 startup-notification statistics stats stencil-buffer stroke subp subtitles svg sysfs sysvipc szip tcpd texteffect textures tga theora threads tiff timidity tk toolbar tools transcode translator truetype tv tv_check tv_combiner tv_pick_cgi type1 unicode unzip usb userlocales utempter v4l v4l2 vcd videos visualization vorbis webdav webpresence wmf wmp wxwindows x264 xanim xcb xcomposite xemacs xext xface xine xml xorg xosd xpm xrandr xscreensaver xskatcards xv xvid xvmc yahoo yiff yv12 zip zlib zsh-completion zvbi" ALSA_CARDS="emu10k1" 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" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="de" LIRC_DEVICES="devinput" USERLAND="GNU" VIDEO_CARDS="nvidia vesa vga v4l nv"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2008-03-17 09:24:16 UTC
Because world != all.

*** This bug has been marked as a duplicate of bug 96088 ***