Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 53021

Summary: emerge -pvDu world doesn't show all available update ebuilds
Product: Gentoo Linux Reporter: Jason Huebel (RETIRED) <jhuebel>
Component: [OLD] Core systemAssignee: Portage team <dev-portage>
Severity: major CC: mr_bones_
Priority: High    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Package list:
Runtime testing required: ---

Description Jason Huebel (RETIRED) gentoo-dev 2004-06-04 16:26:48 UTC
"emerge -pvDu world" doesn't show all available updated packages.  For instance, here is what I currently get when running that command:

jhuebel@jason64 jhuebel $ emerge -pvDu world

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

Calculating world dependencies ...done!
[ebuild     U ] sys-kernel/linux-headers-2.6.6 [2.4.26] -build  0 kB
[ebuild     U ] sys-libs/glibc- [2.3.3_pre20040529] -build -erandom -hardened -makecheck +multilib +nls -nptl -pic  13,398 kB

Total size of downloads: 13,398 kB

But I know for a certainty that there are other packages that need to be updated. For instance, "emerge -pv kde" gives this output:

jhuebel@jason64 jhuebel $ emerge -pv kde

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

Calculating dependencies ...done!
[ebuild     U ] kde-base/kdeaccessibility-3.2.2 [3.2.1] -debug  0 kB
[ebuild     U ] kde-base/kdegraphics-3.2.2 [3.2.1] +gphoto2 +opengl +scanner -tetex  0 kB
[ebuild     U ] kde-base/kdeedu-3.2.2 [3.2.1] -debug  21,855 kB
[ebuild     U ] kde-base/kdeutils-3.2.2 [3.2.1] -debug  2,489 kB
[ebuild     U ] kde-base/kdetoys-3.2.2 [3.2.1] -debug  2,344 kB
[ebuild     U ] kde-base/kdemultimedia-3.2.2-r1 [3.2.1] +alsa +encode -flac -gstreamer +oggvorbis  4,796 kB
[ebuild     U ] kde-base/kdenetwork-3.2.2 [3.2.1] +samba -slp -wifi  6,013 kB
[ebuild     U ] kde-base/kdepim-3.2.2 [3.2.1] +crypt -ldap -pda  7,540 kB
[ebuild     U ] kde-base/kdeadmin-3.2.2 [3.2.1] +pam  1,523 kB
[ebuild     U ] kde-base/kdegames-3.2.2 [3.2.1] -debug  8,901 kB
[ebuild     U ] kde-base/kdeaddons-3.2.2 [3.2.1] +esd +sdl -(svga) +xmms  1,320 kB
[ebuild     U ] kde-base/kde-3.2.2 [3.2.1]  [empty/missing/bad digest]

Total size of downloads: 56,785 kB

Reproducible: Always
Steps to Reproduce:
1. emerge -pvDu world
2. emerge -pv kde
Actual Results:  
"emerge -pvDu world" doesn't display updated kde packages.

Expected Results:  
"emerge -pvDu world" should include the kde updates.

jhuebel@jason64 jhuebel $ emerge info
Portage 2.0.50-r7 (default-amd64-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040529-r0,
System uname: 2.6.5-gentoo-r1 x86_64 4
Gentoo Base System version 1.4.15
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5
ACCEPT_KEYWORDS="amd64 ~amd64"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
FEATURES="autoaddcvs ccache cvs sandbox"
USE="X alsa amd64 apm arts avi berkdb cdr crypt cups directfb dvdr encode esd
foomaticdb gd gdbm gif gphoto2 gpm imlib java jpeg kde libg++ libwww mad mikmod
motif mozilla moznocompose moznoirc mozsvg mpeg multilib mysql ncurses nls nogcj
noreiserfs oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime
readline samba scanner sdl slang spell sqlite ssl tcpd tiff truetype usb xml2
xmms xv zlib"
Comment 1 Jason Huebel (RETIRED) gentoo-dev 2004-06-04 16:27:44 UTC
Marked this as major, since it's obviously missing significant updates. I only noticed this because I had a problem with krfb not working in kde 3.2.1 (I /thought/ I had already upgraded to kde 3.2.2).
Comment 2 Sven Wegener gentoo-dev 2004-06-04 17:26:42 UTC
Packages that will be considered by portage when updating world have to be
placed in /var/cache/edb/world

If a package is not in /var/cache/edb/world and it is not a dependency of any
package in /var/cache/edb/world or its sub-dependencies, it won't be considered
by portage when updating world.

emerge -p depclean
will give you a list of packages which are not in /var/cache/edb/world and are
not dependencies of any package in /var/cache/edb/world

Could you check if kde-base/kde is listed in /var/cache/edb/world and if it
is not, add it and run "emerge -pvDu world" again to see it the package
updates appear now.
Comment 3 Marius Mauch (RETIRED) gentoo-dev 2004-06-05 08:22:50 UTC
you're sure that you've kde in your world file ?
Comment 4 Nicholas Jones (RETIRED) gentoo-dev 2004-06-09 16:58:18 UTC
Try running regenworld.
Comment 5 Nicholas Jones (RETIRED) gentoo-dev 2004-06-21 03:38:14 UTC
No commentary. Old and closing.
Comment 6 Marius Mauch (RETIRED) gentoo-dev 2007-01-11 11:01:05 UTC
Closing due to old age