Gentoo Archives: gentoo-user

From: PaulNM <gentoo@×××××××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] emerge output confusion regarding upgradeable packages
Date: Mon, 12 May 2008 05:41:08
Message-Id: 4827D863.3040306@paulscrap.com
1 Hey Folks, this one has me confused....
2
3 I use http-replicator, but that's not directly related to my problem,
4 it's just how I discovered it. I occasionally prune the http-replicator
5 cache by emptying every system's distfiles directory, then run "emerge
6 -fe world" to download only the current distfiles from my
7 http-replicator system. Afterwards I delete the files from the
8 replicator cache and copy the distfiles over from the systems to the
9 replicator cache directory.
10
11 I usually do a pretend run first (add pv to the emerge command) to see
12 how many packages I'm dealing with. On this one system, I see odd results.
13
14 Robotech paul # emerge -pve world
15 These are the packages ...
16
17 (Huge snip here!)
18
19 Total: 1017 packages (3 upgrades, 1014 reinstalls), Size of downloads:
20 1,780,810 kB
21 Fetch Restriction: 1 package (1 unsatisfied)
22 Portage tree and overlays:
23 [0] /usr/portage
24 [1] /usr/local/portage
25 [2] /usr/portage/local/layman/sectools
26 [3] /usr/portage/local/layman/berkano
27
28
29 The fetch restriction is realplayer, and expected. The three upgrades
30 are a complete surprise. I can't figure out why they're there.
31 [ebuild U ] dev-python/dnspython-1.6.0 [1.5.0] USE="-examples" 98 kB
32 [ebuild U ] x11-apps/xcursorgen-1.0.2 [1.0.1] 88 kB
33 [ebuild U ] dev-lang/yasm-0.6.2 [0.6.0] USE="-nls" 1,230 kB
34
35 "emerge -pv --update --deep --newuse world" doesn't want to do anything.
36 "emerge -p --depclean" doesn't want to remove anything.
37
38 Adding "t" (emerge -pvet world) to the first command yields this
39 (related) info:
40
41 [nomerge ] net-p2p/bittorrent-5.0.9-r1 USE="-gtk"
42 [ebuild U ] dev-python/dnspython-1.6.0 [1.5.0] USE="-examples" 98 kB
43
44 [nomerge ] x11-themes/xcursor-themes-1.0.1
45 [ebuild U ] x11-apps/xcursorgen-1.0.2 [1.0.1] 88 kB
46 [ebuild R ] x11-libs/libXcursor-1.1.9 USE="-debug" 230 kB
47 [ebuild R ] x11-libs/libXfixes-4.0.3 USE="-debug" 210 kB
48 [ebuild R ] x11-proto/fixesproto-4.0 38 kB
49
50 [nomerge ] media-video/mplayer-1.0_rc2_p25993 USE="X a52 aac alsa
51 cdparanoia directfb dts dvd encode fbcon ftp ggi gif gtk iconv ipv6 jpeg
52 lzo mmx mmxext mp3 opengl oss png pulseaudio quicktime rar real sdl sse
53 svga truetype unicode v4l v4l2 vorbis win32codecs xanim xv xvid xvmc
54 -3dnow -3dnowext -aalib (-altivec) -amrnb -amrwb -arts -bidi -bindist
55 -bl -cddb -cdio -cpudetection -custom-cflags -debug -dga -doc -dv -dvb
56 -enca -esd -jack -joystick -ladspa -libcaca -lirc -live -livecd -mad
57 -md5sum -mp2 -musepack -nas -nemesi -openal -pnm -radio -rtc -samba
58 -speex -srt -sse2 -ssse3 -teletext -tga -theora -tivo -vidix -x264
59 -xinerama -xscreensaver -zoran" VIDEO_CARDS="vesa -mga -s3virge -tdfx"
60 [nomerge ] media-libs/xvid-1.1.3 USE="(-altivec) -examples"
61 [ebuild U ] dev-lang/yasm-0.6.2 [0.6.0] USE="-nls" 1,230 kB
62
63 The above shows the only instances of dnspython/xcursorgen/yasm in the
64 entire output (checked with grep).
65 The "upgraders" (dnspython, xcursorgen, yasm) are not in world, nor is
66 xvid. The three packages (bittorrent, xcursor-themes, mplayer) at the
67 top of the trees are in world.
68
69 Two of the three are direct dependencies of packages in world, so they
70 should show as upgradeable even without --deep.
71
72 What am I missing/doing wrong?
73
74
75 PaulNM
76 --
77 gentoo-user@l.g.o mailing list

Replies

Subject Author
Re: [gentoo-user] emerge output confusion regarding upgradeable packages Alan McKinnon <alan.mckinnon@×××××.com>