On (03/01/06 09:22), C. Beamer wrote: > Rumen Yotov wrote: > > >On (03/01/06 00:30), C. Beamer wrote: > > > > > >>Hi all, > >> > >>I ran emerge --sync this evening and afterwards when I did 'emerge > >>--pretend --update --deep world', I got the following result: > >> > >>These are the packages that I would merge, in order: > >> > >>Calculating world dependencies ..... .... ...done! > >>[ebuild UD] media-sound/alsa-utils-1.0.9a [1.0.10_rc3] > >>[ebuild U ] media-libs/xvid-1.0.3 [1.0.2] > >>[ebuild U ] media-video/ffmpeg-0.4.9_p20051216 [0.4.9_p20050226-r5] > >>[ebuild U ] media-libs/xine-lib-1.1.1-r3 [1.1.1-r2] > >>[ebuild U ] media-libs/libexif-0.6.12-r4 [0.5.12-r3] > >>[ebuild U ] sys-apps/dbus-0.23.4-r1 [0.23-r3] > >>[ebuild U ] sys-apps/hal-0.4.8 [0.4.7-r2] > >>[ebuild U ] app-cdr/cdrdao-1.2.1 [1.2.0-r1] > >>[ebuild U ] media-video/transcode-0.6.14-r3 [0.6.14-r2] > >> > >>I understand what this is telling me, but I don't understand why I would > >>need to downgrade alsa-utils. I have alsa-driver version 1.0.10_r3 and > >>up until today, when I synced, there wasn't a problem with alsa-utils. > >> > >>I assumed that the downgrade was because one of the other packages in > >>the list. However, I did 'emerge --pretend' on each of the other > >>packages and none listed alsa-utils as a dependency. Then, I emerged > >>each of the packages individually and got no error messages. After > >>emerging all other packages, my system reboots fine and there seems to > >>be no problems. However, now if I run 'emerge --pretend --update --deep > >>world', emerge still wants to downgrade alsa-utils. > >> > >> > >> > >> > >Hi, > >It's a question of adding one additional option to emerge: --tree (-t). > >It'll then display some additional packages for which the upgrades are > >dependencies, check the one above alsa-utils - it requires the downgrade. > >Rumen > > > > > Since I upgraded all the packages individually, only alsa-utils remains > for upgrade/downgrade. However, I did try 'emerge --pretend --update > --deep --tree alsa-utils' and it didn't return any dependencies. The > list as given above was the complete list, so I'm not sure what was > meant by "check the one above alsa-utils'. > > Regards, > > Colleen > -- > gentoo-user@gentoo.org mailing list > Hi, Know it's not always possible to see deps using --tree, my other option was to use "dep" script (for which i searched a replacement in my prev mail). Running "dep -r category/package" displays packages for which this package is a dependency. Bad that it's development has stoped, doesn't work with portage-2.1_preX. To show how "--tree" works, see below (run on my system some minutes ago): ... #emerge -DNu world -ptv
These are the packages that I would merge, in reverse order: Calculating world dependencies ...done! [ebuild U ] media-sound/audacity-1.2.4b-r1 [1.2.4b] USE="encode mad vorbis" 0 kB [nomerge ] media-video/totem-1.2.0-r2 USE="a52 dvd flac gnome mad mpeg ogg theora vorbis win32codecs xine xv -debug -lirc -nsplugin" [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 vorbis win32codecs xv -aalib -arts -cle266 -debug -directfb -dts -dxr3 -fbcon -gnome -i8x0 -libcaca -samba -v4l -vcd -vidix -xinerama -xvmc" [ebuild U ] media-libs/speex-1.1.11.1 [1.1.10] USE="ogg -sse*" 0 kB Total size of downloads: 0 kB ... See the package above "speex" with label [nomerge] - this means speex *is* a dependency of xine. Dependencies are also shown by indents, see the exempt. Here you can't see the dependencies for "media-sound/audacity" (as in your case). Will look in www.gentooexperimental.org for another script (remeber there were some). PS: currently filing a Bug on speex as it doesn't compile ;-) HTH.Rumen
pgpURQY2VewEZ.pgp
Description: PGP signature