Summary: | update or downgrade media-libs/libid3tag? | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Evert <evert.gentoo> |
Component: | [OLD] Unspecified | Assignee: | Gentoo Sound Team <sound> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Evert
2004-03-27 00:07:18 UTC
Ya... In media-sound/madplay-0.15.0b-r1: DEPEND="virtual/glibc ~media-libs/libmad-${PV} ~media-libs/libid3tag-${PV} nls? ( >=sys-devel/gettext-0.11.2 )" OK the problem appears to be that every other package does DEPEND like the one above, but "kde-base/arts-1.2.1" does this: DEPEND="alsa? ( media-libs/alsa-lib virtual/alsa ) oggvorbis? ( media-libs/libvorbis media-libs/libogg ) esd? ( media-sound/esound ) mad? ( media-libs/libmad media-libs/libid3tag ) media-libs/audiofile >=dev-libs/glib-2 >=x11-libs/qt-3.2 >=sys-apps/portage-2.0.49-r8" This pulls in the NEWEST one. after this, media-sound/mad-0.15.0b, media-sound/madplay-0.15.0b-r1, etc will want the OLD one. So you get that back-and-forth thing. I forgot to commit madplay's stable update. Should be fixed next time you sync. Well, it's not resolved but somewhat different: # emerge -UDpv --tree world >>> --upgradeonly implies --update... adding --update to options. These are the packages that I would merge, in reverse order: Calculating world dependencies ...done! [nomerge ] media-video/mplayer-0.92 -3dfx -3dnow +X -aalib -alsa +arts -dga +directfb -dvb -dvd +encode +esd -fbcon -ggi +gif +gnome +gtk +gtk2 +jpeg -lirc -matrox +oggvorbis +opengl +oss -samba +sdl -sse +svga +truetype +xmms +xv [nomerge ] media-libs/libsdl-1.2.6-r3 +X -aalib -alsa +arts -dga +directfb +esd -fbcon -ggi -nas -noaudio -nojoystick -novideo +opengl +oss +svga -xinerama +xv [nomerge ] kde-base/arts-1.2.1 -alsa -artswrappersuid +esd +mad +oggvorbis [ebuild U ] media-libs/libid3tag-0.15.1b [0.15.0b] -debug 0 kB [ebuild U ] media-libs/libmad-0.15.1b [0.15.0b-r1] -debug 0 kB Total size of downloads: 0 kB # emerge -UD world [...cut...] # emerge -UDpv --tree world >>> --upgradeonly implies --update... adding --update to options. These are the packages that I would merge, in reverse order: Calculating world dependencies ...done! [nomerge ] gnome-base/gnome-2.4.2 -accessibility +cdr -doc -dvdr -samba [nomerge ] gnome-extra/gnome-media-2.4.1.1 +mad +oggvorbis [nomerge ] media-plugins/gst-plugins-mad-0.6.4 [nomerge ] media-sound/mad-0.15.0b [nomerge ] media-sound/madplay-0.15.0b-r1 -debug -nls [ebuild UD] media-libs/libid3tag-0.15.0b [0.15.1b] -debug 0 kB [ebuild UD] media-libs/libmad-0.15.0b-r1 [0.15.1b] -debug 0 kB Total size of downloads: 0 kB emerge sync and try again... your madplay ebuild version should be: media-sound $ grep Header mad*/*15.1* mad/mad-0.15.1b.ebuild:# $Header: /home/cvsroot/gentoo-x86/media-sound/mad/mad-0.15.1b.ebuild,v 1.4 2004/03/29 17:25:24 eradicator Exp $ madplay/madplay-0.15.1b.ebuild:# $Header: /home/cvsroot/gentoo-x86/media-sound/madplay/madplay-0.15.1b.ebuild,v 1.3 2004/03/29 00:29:55 eradicator Exp $ |