Gentoo Archives: gentoo-user

From: Rumen Yotov <gentoo@×××××××××××.org>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] emerge update question
Date: Wed, 04 Jan 2006 17:45:31
Message-Id: 20060104193950.GA14266@mach.qrypto.org
In Reply to: Re: [gentoo-user] emerge update question by Rumen Yotov
1 Hi,
2 On (03/01/06 17:19), Rumen Yotov wrote:
3 > On (03/01/06 09:22), C. Beamer wrote:
4 > > Rumen Yotov wrote:
5 > >
6 > > >On (03/01/06 00:30), C. Beamer wrote:
7 > > >
8 > > >
9 > > >>Hi all,
10 > > >>
11 > > >>I ran emerge --sync this evening and afterwards when I did 'emerge
12 > > >>--pretend --update --deep world', I got the following result:
13 > > >>
14 > > >>These are the packages that I would merge, in order:
15 > > >>
16 > > >>Calculating world dependencies ..... .... ...done!
17 > > >>[ebuild UD] media-sound/alsa-utils-1.0.9a [1.0.10_rc3]
18 > > >>[ebuild U ] media-libs/xvid-1.0.3 [1.0.2]
19 > > >>[ebuild U ] media-video/ffmpeg-0.4.9_p20051216 [0.4.9_p20050226-r5]
20 > > >>[ebuild U ] media-libs/xine-lib-1.1.1-r3 [1.1.1-r2]
21 > > >>[ebuild U ] media-libs/libexif-0.6.12-r4 [0.5.12-r3]
22 > > >>[ebuild U ] sys-apps/dbus-0.23.4-r1 [0.23-r3]
23 > > >>[ebuild U ] sys-apps/hal-0.4.8 [0.4.7-r2]
24 > > >>[ebuild U ] app-cdr/cdrdao-1.2.1 [1.2.0-r1]
25 > > >>[ebuild U ] media-video/transcode-0.6.14-r3 [0.6.14-r2]
26 > > >>
27 > > >>I understand what this is telling me, but I don't understand why I would
28 > > >>need to downgrade alsa-utils. I have alsa-driver version 1.0.10_r3 and
29 > > >>up until today, when I synced, there wasn't a problem with alsa-utils.
30 > > >>
31 > > >>I assumed that the downgrade was because one of the other packages in
32 > > >>the list. However, I did 'emerge --pretend' on each of the other
33 > > >>packages and none listed alsa-utils as a dependency. Then, I emerged
34 > > >>each of the packages individually and got no error messages. After
35 > > >>emerging all other packages, my system reboots fine and there seems to
36 > > >>be no problems. However, now if I run 'emerge --pretend --update --deep
37 > > >>world', emerge still wants to downgrade alsa-utils.
38 > > >>
39 > > >>
40 > > >>
41 > > >>
42 > > >Hi,
43 > > >It's a question of adding one additional option to emerge: --tree (-t).
44 > > >It'll then display some additional packages for which the upgrades are
45 > > >dependencies, check the one above alsa-utils - it requires the downgrade.
46 > > >Rumen
47 > > >
48 > > >
49 > > Since I upgraded all the packages individually, only alsa-utils remains
50 > > for upgrade/downgrade. However, I did try 'emerge --pretend --update
51 > > --deep --tree alsa-utils' and it didn't return any dependencies. The
52 > > list as given above was the complete list, so I'm not sure what was
53 > > meant by "check the one above alsa-utils'.
54 > >
55 > > Regards,
56 > >
57 > > Colleen
58 > > --
59 > > gentoo-user@g.o mailing list
60 > >
61 > Hi,
62 > Know it's not always possible to see deps using --tree, my other option was to use
63 > "dep" script (for which i searched a replacement in my prev mail).
64 > Running "dep -r category/package" displays packages for which this package is a dependency.
65 > Bad that it's development has stoped, doesn't work with portage-2.1_preX.
66 Glad i was wrong,"dep's" development hasn't stoped,latest version (0.5.8) works with portage-2.1_preX.
67 Latest version is in a new site (link) search the forums for the link, or mail me.
68 > To show how "--tree" works, see below (run on my system some minutes ago):
69 > ...
70 > #emerge -DNu world -ptv
71 >
72 > These are the packages that I would merge, in reverse order:
73 >
74 > Calculating world dependencies ...done!
75 > [ebuild U ] media-sound/audacity-1.2.4b-r1 [1.2.4b] USE="encode mad vorbis" 0 kB
76 > [nomerge ] media-video/totem-1.2.0-r2 USE="a52 dvd flac gnome mad mpeg ogg theora vorbis win32codecs xine xv -debug -lirc -nsplugin"
77 > [nomerge ] media-libs/xine-lib-1.1.1-r3 USE="X a52 aac alsa asf dvd esd ffmpeg flac imagemagick ipv6 mad mng nls nvidia opengl oss sdl speex theora
78 > vorbis win32codecs xv -aalib -arts -cle266 -debug -directfb -dts -dxr3 -fbcon -gnome -i8x0 -libcaca -samba -v4l -vcd -vidix -xinerama -xvmc"
79 > [ebuild U ] media-libs/speex-1.1.11.1 [1.1.10] USE="ogg -sse*" 0 kB
80 >
81 > Total size of downloads: 0 kB
82 > ...
83 > See the package above "speex" with label [nomerge] - this means speex *is* a dependency of xine.
84 > Dependencies are also shown by indents, see the exempt.
85 > Here you can't see the dependencies for "media-sound/audacity" (as in your case).
86 > Will look in www.gentooexperimental.org for another script (remeber there were some).
87 > PS: currently filing a Bug on speex as it doesn't compile ;-)
88 > HTH.Rumen
89 i leave the whole thread for people to see what it's all about.
90 Rumen