Gentoo Archives: gentoo-user

From: Alan McKinnon <alan.mckinnon@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] emerge output confusion regarding upgradeable packages
Date: Mon, 12 May 2008 06:52:31
Message-Id: 200805120851.38699.alan.mckinnon@gmail.com
In Reply to: [gentoo-user] emerge output confusion regarding upgradeable packages by PaulNM
1 On Monday 12 May 2008, PaulNM wrote:
2 > The fetch restriction is realplayer, and expected. The three upgrades
3 > are a complete surprise. I can't figure out why they're there.
4 > [ebuild     U ]  dev-python/dnspython-1.6.0 [1.5.0] USE="-examples"
5 > 98 kB [ebuild     U ]  x11-apps/xcursorgen-1.0.2 [1.0.1] 88 kB
6 > [ebuild     U ]   dev-lang/yasm-0.6.2 [0.6.0] USE="-nls" 1,230 kB
7 >
8 > "emerge -pv --update --deep --newuse world" doesn't want to do
9 > anything. "emerge -p --depclean" doesn't want to remove anything.
10 >
11 > Adding "t" (emerge -pvet world) to the first command yields this
12 > (related) info:
13 >
14 > [nomerge      ] net-p2p/bittorrent-5.0.9-r1  USE="-gtk"
15 > [ebuild     U ]  dev-python/dnspython-1.6.0 [1.5.0] USE="-examples"
16 > 98 kB
17 >
18 > [nomerge      ] x11-themes/xcursor-themes-1.0.1
19 > [ebuild     U ]  x11-apps/xcursorgen-1.0.2 [1.0.1] 88 kB
20 > [ebuild   R   ]   x11-libs/libXcursor-1.1.9  USE="-debug" 230 kB
21 > [ebuild   R   ]    x11-libs/libXfixes-4.0.3  USE="-debug" 210 kB
22 > [ebuild   R   ]     x11-proto/fixesproto-4.0  38 kB
23 >
24 > [nomerge      ] media-video/mplayer-1.0_rc2_p25993  USE="X a52 aac
25 > alsa cdparanoia directfb dts dvd encode fbcon ftp ggi gif gtk iconv
26 > ipv6 jpeg lzo mmx mmxext mp3 opengl oss png pulseaudio quicktime rar
27 > real sdl sse svga truetype unicode v4l v4l2 vorbis win32codecs xanim
28 > xv xvid xvmc -3dnow -3dnowext -aalib (-altivec) -amrnb -amrwb -arts
29 > -bidi -bindist -bl -cddb -cdio -cpudetection -custom-cflags -debug
30 > -dga -doc -dv -dvb -enca -esd -jack -joystick -ladspa -libcaca -lirc
31 > -live -livecd -mad -md5sum -mp2 -musepack -nas -nemesi -openal -pnm
32 > -radio -rtc -samba -speex -srt -sse2 -ssse3 -teletext -tga -theora
33 > -tivo -vidix -x264 -xinerama -xscreensaver -zoran" VIDEO_CARDS="vesa
34 > -mga -s3virge -tdfx" [nomerge      ]  media-libs/xvid-1.1.3
35 >  USE="(-altivec) -examples" [ebuild     U ]   dev-lang/yasm-0.6.2
36 > [0.6.0] USE="-nls" 1,230 kB
37
38 This is expected behaviour.
39
40 The three packages you mention are not in world and thus don't form part
41 of the initial search. Even though you are using -uN, nothing in world
42 *requires* specifically those updated/latest versions, so they never
43 make it into the dependency tree as a suitable version is already
44 installed.
45
46 When you add -t though, you clear out the dependency tree, fooling
47 portage into thinking the packages are not installed. dnspython,
48 xcursorgen and yasm are needed and not installed so portage does the
49 normal thing of selecting the latest versions that match your rules
50 in /etc/portage
51
52 --
53 Alan McKinnon
54 alan dot mckinnon at gmail dot com
55
56 --
57 gentoo-user@l.g.o mailing list

Replies

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