Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 78984 - dev-libs/DirectFB-extra has a hard dependency on openquicktime, causing blocker in portage.
Summary: dev-libs/DirectFB-extra has a hard dependency on openquicktime, causing block...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-21 11:47 UTC by John
Modified: 2005-01-23 07:57 UTC (History)
0 users

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 John 2005-01-21 11:47:29 UTC
When I would emerge -aDuv world, I would get a blocker for openquicktime or libquicktime.  After some searching around and using equery, I find out that dev-libs/DirectFB-extra is the culprit, it has a hard dependency on openquicktime, which duing emerge -aDuv world, cause portage to block openquicktime or libquicktime.  The only way to avoid this previously was to emerge -C *quicktime.  But I have now put -quicktime in /etc/portage/package.use

Reproducible: Always
Steps to Reproduce:
1.emerge -aDuv world
2.
3.

Actual Results:  
I would get the following:

emerge -aDuv world

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

Calculating world dependencies ...done!
[blocks B     ] media-libs/libquicktime (from pkg media-libs/openquicktime-1.0-r1)
[blocks B     ] media-libs/openquicktime (from pkg media-libs/libquicktime-0.9.3-r1)
[ebuild  N    ] media-libs/openquicktime-1.0-r1  -debug 0 kB 

Total size of downloads: 0 kB

!!! Error: The above package list contains packages which cannot be installed
!!!        on the same system.


Expected Results:  
not blocked each other

emerge info
Portage 2.0.51-r14 (default-linux/x86/2004.0, gcc-3.3.5,
glibc-2.3.4.20040808-r1, 2.6.10-ck4 i686)
=================================================================
System uname: 2.6.10-ck4 i686 Unknown CPU Typ
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4 [2.3.4 (#1, Oct 17 2004, 17:23:50)]
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.4
sys-devel/autoconf:  2.59-r5
sys-devel/automake:  1.8.5-r1
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.2-r7
virtual/os-headers:  2.6.8.1-r1, 2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -mcpu=athlon-xp -O3 -funroll-loops -pipe -mmmx -m3dnow
-msse -mfpmath=sse -fprefetch-loop-arrays -fomit-frame-pointer -fforce-addr
-falign-functions=16 -ffast-math -falign-jumps=16 -falign-loops=16
-falign-labels=1 -fmerge-all-constants -frerun-loop-opt -fthread-jumps
-fexpensive-optimizations -frerun-cse-after-loop -maccumulate-outgoing-args
-ftracer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /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/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=athlon-xp -mcpu=athlon-xp -O3 -funroll-loops -pipe -mmmx
-m3dnow -msse -mfpmath=sse -fprefetch-loop-arrays -fomit-frame-pointer
-fforce-addr -falign-functions=16 -ffast-math -falign-jumps=16 -falign-loops=16
-falign-labels=1 -fmerge-all-constants -frerun-loop-opt -fthread-jumps
-fexpensive-optimizations -frerun-cse-after-loop -maccumulate-outgoing-args
-ftracer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://prometheus.cs.wmich.edu/gentoo/
http://csociety-ftp.ecn.purdue.edu/pub/gentoo/
ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://gentoo.netnitco.net
http://adelie.polymtl.ca/"
LDFLAGS="-Wl,-O1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://192.168.0.1/portage"
USE="x86 3dnow 3dnowex X aalib aim alsa avi bitmap-fonts cddb cdr cscope cups
dga directfb divx4linux dvd encode f77 fam fbcon flac font-server fortran gdbm
ggi gif gimpprint gtk gtk2 imagemagick imlib java jpeg ldap libwww lzo mad
memlimit mikmod mmx mmx2 motif mp3 mpeg ncurses network nptl nvidia oggvorbis
opengl oscar pam pdflib perl png python quicktime readline real ruby sdl slang
spell sse ssl svga tcltk tcpd tetex theora tiff truetype truetype-fonts
type1-fonts usb userlocales videos xml xml2 xmms xv zlib"
Comment 1 Mr. Bones. (RETIRED) gentoo-dev 2005-01-22 19:18:49 UTC
made it use virtual/quicktime

thanks for the bug report.
Comment 2 John 2005-01-23 07:57:17 UTC
Thanks, I just emerge --sync'd and it went away, thanks for the speediness :)