Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 91828 - libquicktime and quicktime4linux block each other
Summary: libquicktime and quicktime4linux block each other
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Highest critical (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
: 91829 91835 91854 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-05-07 13:46 UTC by Leonid Podolny
Modified: 2005-05-08 14:23 UTC (History)
5 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 Leonid Podolny 2005-05-07 13:46:25 UTC
While trying to emerge k3b:
vyhuhol root # emerge -uDp --tree k3b

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

Calculating dependencies ...done!
[blocks B     ] media-libs/libquicktime (is blocking media-libs/quicktime4linux-
1.5.5-r1)
[ebuild  N    ] app-cdr/k3b-0.11.18  
[ebuild  N    ]  media-video/transcode-0.6.11  
[ebuild  N    ]   media-libs/quicktime4linux-1.5.5-r1  
[ebuild  N    ]   media-video/mjpegtools-1.6.2-r3  
[ebuild  N    ]    media-libs/libquicktime-0.9.4  

Maybe mjpegtools should depend on virtual/quicktime instead of libquicktime?

Reproducible: Always
Steps to Reproduce:




Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.11.7 i686)
=================================================================
System uname: 2.6.11.7 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Apr 28 2005, 08:11:40)]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r7
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer -msse -msse2 -mmmx"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer -msse -msse2 -mmmx"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks fixpackages sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.hamakor.org.il/pub/mirrors/gentoo/
http://mirror.switch.ch/mirror/gentoo/
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/
http://ftp.uni-erlangen.de/pub/mirrors/gentoo
http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/
http://gentoo.blueyonder.co.uk http://ftp.du.se/pub/os/gentoo
http://ds.thn.htu.se/linux/gentoo
http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/
http://gentoo.mirror.solnet.ch http://pandemonium.tiscali.de/pub/gentoo/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.de.gentoo.org/gentoo-portage"
USE="x86 X aalib acl acpi acpi4linux aim alsa amd apache2 ared aredmem autofs
avi berkdb bidi bitmap-fonts bonobo c cacheemu cddb cdr cdrom chroot clearpasswd
codecs cross crypt cscope css ctype cups curl delays dhcp doc dts dv dvb dvd
emacs emacs-w3 encode escreen esd ethereal examples expat fbcon ffmpeg fftw flac
foomaticdb foreign-package freetds fs ftp gdbm gif gimp gimpprint glade glut
gnomedb gpm gsnd gtk gtk2 gtkhtml guile high-ints iconv icq idea ieee1394 imap
imlib jabber java javascript jpeg jpeg2k junit largeterminal latex leim mad mbox
mikmod mmx monkey mono motif mp3 mpeg mpeg4 mpi mppe-m msn mule music mysql
mysqli mythtv ncurses need network nls nntp nptl offensive oggvorbis opengl
oscar oss pam pcre pdflib perl php plotutils png ppds print procmail python qt
quicktime readline real samba sasl sdl serial sftplogging slang smime snmp
sockets socks5 sounds spamassassin spell sse sse2 ssl stroke subversion svga
sysvipc tcltk tcpd tetex theora tidy tiff truetype uml unicode usb userland utf8
v4l v4l2 vanilla vcd vcdimager vdesktop vim vnc wmf wxwindows xemacs xface
xgetdefault xine xinerama xinetd xml xml2 xmlrpc xmms xpm xprint xscreensaver
xsl xv xvid yahoo zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2005-05-07 14:05:41 UTC
*** Bug 91829 has been marked as a duplicate of this bug. ***
Comment 2 Pablo Yanez Trujillo 2005-05-07 14:14:14 UTC
same error here running emerge -uvaD world

rex@supertux:~> emerge -uvaD world

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

Calculating world dependencies ...done!
[blocks B     ] media-libs/libquicktime (is blocking media-libs/quicktime4linux-1.5.5-r1)...
[ebuild  N    ] media-libs/libquicktime-0.9.4  -dv +gtk -ieee1394 +jpeg -mmx +oggvorbis +png 0 kB 
[ebuild  N    ] media-libs/quicktime4linux-1.5.5-r1  2,061 kB



rex@supertux:~> emerge -utvaD world

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

Calculating world dependencies ...done!
[blocks B     ] media-libs/libquicktime (is blocking media-libs/quicktime4linux-1.5.5-r1)
[nomerge      ] app-cdr/k3b-0.11.18  -arts -debug -dvdr +encode +flac -kde -kdeenablefinal +mad +oggvorbis -xinerama 
[nomerge      ]  media-video/transcode-0.6.11  -3dnow +X (-altivec) +avi -debug +encode -mmx +mpeg +quicktime +sdl -sse 
[ebuild  N    ]   media-libs/quicktime4linux-1.5.5-r1  2,061 kB 
[nomerge      ]   media-video/mjpegtools-1.6.2-r3  -3dnow +X +avi -debug -dga -dv +gtk -mmx +quicktime +sdl -sse -v4l -yv12 
[ebuild  N    ]    media-libs/libquicktime-0.9.4  -dv +gtk -ieee1394 +jpeg -mmx +oggvorbis +png 0 kB 
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2005-05-07 15:11:40 UTC
*** Bug 91835 has been marked as a duplicate of this bug. ***
Comment 4 Tor Klingberg 2005-05-07 15:27:15 UTC
I suggest transcode should have 
        quicktime? (virtual/quicktime)
instead of
	quicktime? (
		virtual/quicktime
		|| (
			media-libs/quicktime4linux
			media-libs/openquicktime
			=media-libs/libquicktime-0.9.2
		)

Comment 5 Carsten Lohrke (RETIRED) gentoo-dev 2005-05-07 15:43:36 UTC
media-video herd, since no one of you is awake and i'll go to sleep i drop my findings here.

The dependency construct does not work and more important even if it would work, it breaks the stable tree. Either a newer transcode version has to go stable or stablizing of libquicktime 0.9.4 and mjpegtools-1.6.2 ( Bug 90238 ) has to be reverted.
Comment 6 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-05-07 15:55:38 UTC
Closing this fixing the problem in spite of #91061.
Comment 7 Jesse Adelman 2005-05-07 16:53:37 UTC
Um, was this fix applied to CVS?
Comment 8 Jesse Adelman 2005-05-07 17:25:26 UTC
Sorry, what was the fix?
Comment 9 Diego Elio Pettenò (RETIRED) gentoo-dev 2005-05-07 17:35:19 UTC
I have removed the ||() dependency, which fixes the stale problem.
Comment 10 Jakub Moc (RETIRED) gentoo-dev 2005-05-08 00:33:34 UTC
*** Bug 91854 has been marked as a duplicate of this bug. ***
Comment 11 Jesse Adelman 2005-05-08 14:23:17 UTC
Thank you for the fix! :)