Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 57269 - media-video/transcode version 0.6.12-r1 and version 0.6.11 always want to up/down grade to the other versions
Summary: media-video/transcode version 0.6.12-r1 and version 0.6.11 always want to up/...
Status: RESOLVED DUPLICATE of bug 13632
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
: 57358 (view as bug list)
Depends on:
Blocks:
 
Reported: 2004-07-16 03:14 UTC by Rene Androsch
Modified: 2005-07-17 13:06 UTC (History)
8 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Rene Androsch 2004-07-16 03:14:43 UTC
After I upgraded to media-video/transcode-0.6.12-r1, I ran:
emerge -pvuUD world

Then portage tells me that I wants to go to: media-video/transcode-0.6.11.
When I emerge it, and to:
emerge -pvuUD world
again, I should upgrade again.

I don't know how to get rid of this annoying behaviour!

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Martin Holzer (RETIRED) gentoo-dev 2004-07-18 03:24:55 UTC
*** Bug 57358 has been marked as a duplicate of this bug. ***
Comment 2 Chris White (RETIRED) gentoo-dev 2004-07-23 11:07:18 UTC
emerge -pvuUD world

First off I think that's your problem.  Try `emerge -pvuD world` instead.  I think your -u and -U are contradicting.
Comment 3 J.C. Wren 2004-07-23 12:24:45 UTC
emerge -U world and emerge -u world do the same thing.  Each time it's emerged, it wants to go back to the previous version.  I'm seeing this on two different machines.
Comment 4 Chris White (RETIRED) gentoo-dev 2004-07-27 14:48:46 UTC
Read the emerge man page, -u and -U do NOT do the same thing.

Please try `emerge -pvuD world` as suggested.
Comment 5 Ole Langbehn 2004-07-27 14:56:20 UTC
I got this as well, and I always do an

emerge -Duvp world

so this is definitely valid
Comment 6 Chris White (RETIRED) gentoo-dev 2004-08-11 12:38:39 UTC
Can one of you guys emerge -pvuD --tree world and attach the output please?
Comment 7 J.C. Wren 2004-08-11 19:59:44 UTC
gentoo ~ # emerge -pvuD --tree world

These are the packages that I would merge, in reverse order:

Calculating world dependencies ...done!
[ebuild     U ] app-cdr/k3b-0.11.14 [0.11.12-r1] +arts +arts -debug -debug -dvdr +encode +flac +kde +mad +oggvorbis  5,789 kB
[ebuild     UD]  media-video/transcode-0.6.11 [0.6.12-r1] -3dnow +X -(altivec) +avi -debug +encode -mmx +mpeg +quicktime +sdl -sse  0 kB
[ebuild     U ] media-sound/easytag-0.31-r3 [0.31-r2] +flac +nls +oggvorbis  1,008 kB
[ebuild     U ] net-www/mozilla-firefox-0.9.3-r1 [0.9.3] -debug -debug +gnome +gtk2 +gtk2 -ipv6 +java +java +ldap -mozdevelop -moznoxft -moznoxft -mozxmlterm +truetype -xinerama -xinerama -xprint  0 kB
[nomerge      ] net-p2p/bittorrent-3.4.2-r1  +X
[nomerge      ]  dev-python/wxpython-2.4.2.4  +gtk2 +jpeg +opengl +png -tiff -unicode
[ebuild     U ]   x11-libs/wxGTK-2.4.2-r2 [2.4.2-r1] -debug +gtk2 -no_wxgtk1 -odbc +opengl -unicode  0 kB
[ebuild  N    ] kde-base/kdeartwork-3.3.0_beta2  +arts -debug +opengl  17,376 kB
[ebuild  N    ] sys-kernel/usermode-sources-2.6.6-r6  -build -doc  110 kB
[ebuild  N    ] kde-base/kdeaddons-3.3.0_beta2  +arts -debug -debug +esd +sdl +svga +xmms  1,513 kB
[ebuild  N    ]  kde-base/kdepim-3.3.0_beta2-r1  +arts +crypt -debug -pda  8,869 kB
[ebuild  N    ]   app-crypt/gpgme-0.9.0-r1   797 kB
[ebuild     U ] app-office/gnumeric-1.2.13 [1.2.12] +bonobo -debug -debug -debug -libgda +python  13,984 kB
[nomerge      ] kde-base/kde-3.2.3
[nomerge      ]  kde-base/kdeaddons-3.2.3  +arts -debug -debug +esd +sdl +svga +xmms
[nomerge      ]   kde-base/kdepim-3.2.3  +arts +crypt -debug +ldap -pda
[ebuild     U ]    app-crypt/cryptplug-0.3.16-r1 [0.3.16]  219 kB
[ebuild  N    ]     app-crypt/gpgme-0.3.14-r1  -doc  640 kB
[ebuild     U ]  kde-base/kdebase-3.2.3-r1 [3.2.3] +arts +cups -debug +encode +java +ldap +motif +opengl +pam -samba +ssl  16,924 kB
[ebuild     U ]   kde-base/kdelibs-3.2.3-r1 [3.2.3] -alsa +arts +cups -debug -doc -ipv6 +ldap +ssl  12,438 kB
[nomerge      ] media-sound/digitaldj-0.7.3-r1  -lirc
[nomerge      ]  media-sound/grip-3.2.0  +nls +oggvorbis
[ebuild     U ]   x11-libs/vte-0.11.11-r1 [0.11.11] -debug -debug -doc +python  867 kB
[ebuild     U ] net-misc/hylafax-4.2.0_rc2 [4.1.8-r4] -faxonly +jpeg +pam  1,317 kB
[nomerge      ]  net-mail/metamail-2.7.45.3
[ebuild  N    ]   app-misc/mime-types-1.0-r1   5 kB
[nomerge      ] x11-themes/gnome-icon-theme-1.2.3  -debug -debug
[nomerge      ]  app-cdr/cdrdao-1.1.8-r1  -debug -debug +gnome
[nomerge      ]   dev-cpp/libgnomeuimm-2.0.0  -debug -debug
[nomerge      ]    dev-cpp/libgnomemm-2.0.1  -debug -debug
[ebuild     U ]     gnome-base/libgnome-2.6.1.2 [2.6.1.1-r1] -debug -debug -doc  1,026 kB
[nomerge      ]   dev-cpp/libgnomecanvasmm-2.0.1  -debug -debug
[ebuild     U ]    dev-cpp/gtkmm-2.4.5 [2.4.3] -debug -debug  3,843 kB
[ebuild     U ]     dev-cpp/glibmm-2.4.4 [2.4.3] -debug -debug  788 kB
[ebuild     U ] app-cdr/dvd+rw-tools-5.20.4.10.8 [5.17.4.8.6]  103 kB
[nomerge      ] media-video/kmplayer-0.8.3_rc4  +arts -debug
[ebuild     U ]  media-libs/xine-lib-1_rc5-r3 [1_rc5-r2] +X -aalib -alsa -(altivec) +arts +avi -debug -directfb -dvd +esd +gnome -ipv6 +nls +oggvorbis +sdl -speex -theora  6,887 kB
[ebuild     U ] media-libs/libsamplerate-0.1.1 [0.1.0-r1] -pic -sndfile -static  683 kB
[nomerge      ] media-video/transcode-0.6.12-r1  -3dnow +X -(altivec) +avi -debug +encode +mpeg +oggvorbis +quicktime +sdl -sse -theora
[nomerge      ]  media-video/mjpegtools-1.6.2-r3  -3dnow +X +avi -debug -dv +gtk -mmx +quicktime +sdl -sse -yv12
[nomerge      ]   media-libs/quicktime4linux-2.0.0-r1  -debug
[nomerge      ]    media-video/ffmpeg-0.4.9_pre1  -(altivec) -debug -debug -doc -dvd +encode -faac -faad +imlib -mmx +oggvorbis +sdl -static +truetype
[ebuild     UD]     media-libs/imlib2-1.1.1 [1.1.1.20040710] +X -doc +gif +jpeg -mmx +nls +png -tiff  850 kB
[ebuild  N    ] sys-kernel/development-sources-2.6.8_rc4  -build -doc  3,519 kB
[ebuild     U ] app-sci/celestia-1.3.2_pre20040731-r1 [1.3.1] -debug -debug -debug +gnome +gtk +kde  15,936 kB
[ebuild  N    ] kde-base/kdemultimedia-3.3.0_beta2  -alsa +arts -debug -debug +encode +flac +oggvorbis -speex -xine  5,197 kB
[ebuild  N    ]  kde-base/kdebase-3.3.0_beta2  +arts +arts +cups -debug +java +ldap +motif +opengl +pam -samba +ssl  17,678 kB
[nomerge      ] app-office/koffice-1.3.2  +arts -debug
[nomerge      ]  app-text/wv2-0.2.2
[ebuild     U ]   gnome-extra/libgsf-1.10.0 [1.9.0] -debug -debug -doc +gnome  389 kB
[nomerge      ] media-sound/mp3kult-0.7-r1
[ebuild  N    ]  kde-base/kdelibs-3.3.0_beta2  -alsa +arts +arts +cups -debug -doc -ipv6 +ldap +ssl  15,334 kB
[ebuild     U ]   net-dns/libidn-0.5.4 [0.3.7]  1,830 kB
[ebuild     U ] app-text/ghostscript-7.07.1-r5 [7.07.1-r4] +X -cjk +cups -debug -emacs +truetype  4,875 kB
[nomerge      ] dev-perl/DBD-mysql-2.9003
[nomerge      ]  dev-perl/DBI-1.43
[nomerge      ]   dev-perl/PlRPC-0.2016-r1
[nomerge      ]    dev-db/mysql-4.0.20  +berkdb -debug -innodb +perl +readline +ssl -static +tcpd
[ebuild     U ]     sys-apps/procps-3.2.3 [3.2.2-r1] -debug  264 kB
[nomerge      ] sys-apps/man-pages-1.67
[nomerge      ]  sys-apps/man-1.5m-r1  +nls
[nomerge      ]   sys-apps/sed-4.0.9  -build +nls -static
[nomerge      ]    sys-libs/glibc-2.3.4.20040619-r1  -build -debug -debug -erandom -hardened -makecheck -multilib +nls -nptl -pic
[nomerge      ]     sys-devel/gcc-3.3.4-r1  +X -bootstrap -build -debug -debug -f77 -gcj -hardened -multilib +nls -objc -pic -static -(uclibc)
[nomerge      ]      sys-devel/bison-1.875  -debug +nls -static -(uclibc)
[nomerge      ]       sys-devel/m4-1.4.1  -bootstrap +nls
[ebuild     UD]        sys-devel/libtool-1.5.2-r5 [1.5.6] -(uclibc)  3,117 kB
[nomerge      ]         sys-devel/autoconf-2.59-r4
[nomerge      ]          dev-lang/perl-5.8.4-r1  +berkdb -debug -doc +gdbm -threads -(uclibc)
[nomerge      ]           sys-libs/db-4.1.25_p1-r4  -doc +java +tcltk -(uclibc)
[nomerge      ]            dev-java/blackdown-jdk-1.4.2_rc1-r1  -doc -mozilla
[nomerge      ]             dev-java/java-config-1.2.10
[nomerge      ]              dev-lang/python-2.3.4  +X +berkdb -bootstrap -build -debug -doc +gdbm -ipv6 +ncurses +readline +ssl +tcltk -ucs2
[nomerge      ]               dev-lang/tk-8.4.6-r1  -threads
[nomerge      ]                x11-base/xfree-4.3.0-r6  -3dfx -3dnow -bindist -cjk -debug -debug -doc -ipv6 -mmx +nls +pam -sdk -sse -static +truetype +xml2
[ebuild     U ]                 sys-apps/baselayout-1.10.3 [1.10.2] -bootstrap -build -debug -livecd -static -(uclibc)  0 kB
Comment 8 Denis Grilli 2004-08-20 00:33:59 UTC
Problem is in k3b ebuild...
There is a line in RDEPEND definition:
!amd64? ( <media-video/transcode-0.6.12 )

If i delete o modify line, transcode end to up/down grade...

I don't know if k3b have a real problem with that version of transcode or if this is a bug of ebuild...
Comment 9 Wolfgang Thiess 2004-08-21 22:55:02 UTC
I dont think of having the bug in k3b. The line
"!amd64? ( <media-video/transcode-0.6.12 )" in k3b-0.11.14.ebuild just means "k3b-0.11.14 is not able to work with transcode versions 0.6.12 and above". That is not very smart of k3b, but ok, let's take it as it is.

When I have installed the actual version of transcode (0.6.12-r1 in my case), I get:
asus wolle # emerge -uDvpt world

These are the packages that I would merge, in reverse order:

Calculating world dependencies ...done!
[nomerge      ] app-cdr/k3b-0.11.14  +arts +arts -debug -debug -dvdr +encode +flac +kde +mad +oggvorbis
[ebuild     UD]  media-video/transcode-0.6.11 [0.6.12-r1] +3dnow +X -(altivec) +avi -debug +encode +mmx +mpeg +quicktime +sdl +sse  0 kB

Total size of downloads: 0 kB

asus wolle #

This means, k3b requests emerge to downgrade transcode below 0.6.12. So far, so good.

But after "emerge -uDv world" again:
asus wolle # emerge -uDvpt world

These are the packages that I would merge, in reverse order:

Calculating world dependencies ...done!
[ebuild     U ] media-video/transcode-0.6.12-r1 [0.6.11] +3dnow +X -(altivec) +avi -debug +encode +mpeg +oggvorbis +quicktime +sdl +sse +theora  0 kB

Total size of downloads: 0 kB

asus wolle #

This means transcode requests to upgrade itself.

I think, the bug is in emerge, which does not respect k3b's limitation of transcode's version in this case.

I suggest to ask the portage developers for their opinion.
Comment 10 Patrick Dawson (RETIRED) gentoo-dev 2004-08-25 09:11:03 UTC
For now, we can just wait for the next major version (0.12.0, probably) of K3b, which will support the newer versions of transcode.
However, it would be nice to have this problem fixed in portage eventually. I'll see if I can write a patch.
Comment 11 Olivier Castan 2004-12-12 08:22:03 UTC
I have this problem dvdrip and k3b in world. they have conflicting depends :
$ grep transcode /usr/portage/media-video/dvdrip/dvdrip-0.50.18.ebuild /usr/portage/app-cdr/k3b/k3b-0.11.17.ebuild
/usr/portage/media-video/dvdrip/dvdrip-0.50.18.ebuild:DESCRIPTION="dvd::rip is a graphical frontend for transcode"
/usr/portage/media-video/dvdrip/dvdrip-0.50.18.ebuild:  >=media-video/transcode-0.6.10
/usr/portage/app-cdr/k3b/k3b-0.11.17.ebuild:              !amd64? ( <media-video/transcode-0.6.12 )

portage does not solve correctly this conflict. It's a portage bug I've already noticed with specifications using '<' (using <=media-video/transcode-0.6.11 should work but would any revision of the build).
Comment 12 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-04-25 06:48:26 UTC

*** This bug has been marked as a duplicate of 13632 ***