Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 66436 - Portage dependendcies/conflicts inconsistency (k3b cdrtools dvdrtools)
Summary: Portage dependendcies/conflicts inconsistency (k3b cdrtools dvdrtools)
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High major (vote)
Assignee: Lars Weiler (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-05 08:41 UTC by Gavrila
Modified: 2004-10-06 05:20 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 Gavrila 2004-10-05 08:41:22 UTC
Foreword: all in ~x86:

in emerge k3b, dvdrecord blocks cdrtools

Kreuzberg cups # emerge -upDv k3b

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

Calculating dependencies ...done!
[blocks B     ] app-cdr/cdrtools (from pkg app-cdr/dvdrtools-0.1.6)
[ebuild  N    ] media-video/nvidia-kernel-1.0.6111-r2  7,976 kB
[ebuild  N    ] app-cdr/cdrtools-2.01  1,367 kB
[ebuild     U ] media-gfx/imagemagick-6.1.0.1 [6.0.8.3] +X +cups -debug -graphviz -jbig +jpeg -lcms +mpeg +perl +png +tiff +truetype -wmf+xml2 4,429 kB


BTW dvdrtools and cdrtools provide the same virtual package (virtual/cdrtools), and k3b ebuild asks the virtual as dependancy. 

Kreuzberg cups # emerge -upDvt k3b

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

Calculating dependencies ...done!
[blocks B     ] app-cdr/cdrtools (from pkg app-cdr/dvdrtools-0.1.6)
[nomerge      ] app-cdr/k3b-0.11.17  +arts -debug +dvdr +encode +flac +kde +mad +oggvorbis -xinerama
[nomerge      ]  media-video/transcode-0.6.11  +3dnow +X (-altivec) +avi -debug +encode +mmx +mpeg +quicktime +sdl +sse
[ebuild     U ]   media-gfx/imagemagick-6.1.0.1 [6.0.8.3] +X +cups -debug -graphviz -jbig +jpeg -lcms +mpeg +perl +png +tiff +truetype -wmf +xml2 4,429 kB
[nomerge      ]  app-cdr/dvdrtools-0.1.6
[nomerge      ]  app-cdr/cdrdao-1.1.9  -debug -gnome
[ebuild  N    ]   app-cdr/cdrtools-2.01  1,367 kB
[nomerge      ] media-plugins/xmms-arts-0.7.1-r1
[nomerge      ]  media-libs/flac-1.1.1  -debug +sse +xmms
[nomerge      ]   media-sound/xmms-1.2.10-r6  +3dnow +alsa +arts -cjk -debug +directfb +esd +flac -ipv6 -jack -lirc +mikmod +mmx +nls +oggvorbis +opengl +oss -sndfile -xml
[nomerge      ]    dev-libs/DirectFB-0.9.20-r1  -debug +fbcon -fusion +gif +jpeg +mmx +mpeg +png +sdl +sse -static +truetype
[nomerge      ]     media-libs/libsdl-1.2.7-r3  +X -aalib +alsa +arts -dga +directfb +esd +fbcon -ggi -libcaca +nas -noaudio -nojoystick -novideo +opengl +oss +svga -xinerama +xv
[nomerge      ]      media-video/nvidia-glx-1.0.6111  -multilib
[ebuild  N    ]       media-video/nvidia-kernel-1.0.6111-r2  7,976 kB


There it seems that the proble comes from cdrdao. Cdrdao ebuild indeed lists  >=app-cdr/cdrtools2.XX as a dependancy, but 

Kreuzberg cups # emerge -upDvt cdrdao

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

Calculating dependencies ...done!
[nomerge      ] app-cdr/cdrdao-1.1.9  -debug -gnome
[ebuild  N    ]  app-cdr/cdrtools-2.01  1,367 kB

How could it be? Shouldn't it be blocked by dvdrtools? 
And again:

Kreuzberg cups # emerge -upDv cdrtools

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

Calculating dependencies ...done!
[ebuild  N    ] app-cdr/cdrtools-2.01  1,367 kB


What's happening? 

The ony strange thing in my system is "the big gnome mask" unmasked in /etc/portage/package.mask, but I can't see how it could be related to this.

Regards


Reproducible: Always
Steps to Reproduce:
1.
2.
3.




Portage 2.0.51_rc7 (default-x86-2004.0, gcc-3.4.2, glibc-2.3.4.20040808-r0, 
2.6.8.1-ck9 i686) 
================================================================= 
System uname: 2.6.8.1-ck9 i686 AMD Athlon(tm) XP 2000+ 
Gentoo Base System version 1.5.3 
Autoconf: sys-devel/autoconf-2.59-r4 
Automake: sys-devel/automake-1.8.5-r1 
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3 
Headers:  sys-kernel/linux26-headers-2.6.8.1 
Libtools: sys-devel/libtool-1.5.2-r5 
ACCEPT_KEYWORDS="x86 ~x86" 
AUTOCLEAN="yes" 
CFLAGS="-march=athlon-xp -O2 -fomit-frame-pointer -falign-functions=64 
-falign-jumps=16 -pipe -ftracer -fprefetch-loop-arrays" 
CHOST="i686-pc-linux-gnu" 
COMPILER="" 
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/lib/mozilla/defaults/pref /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 -O2 -fomit-frame-pointer -falign-functions=64 
-falign-jumps=16 -pipe -ftracer -fprefetch-loop-arrays 
-fvisibility-inlines-hidden " 
DISTDIR="/usr/portage/distfiles" 
FEATURES="autoaddcvs ccache distlocks sandbox" 
GENTOO_MIRRORS="http://mirror.gentoo.no/" 
MAKEOPTS="-j2" 
PKGDIR="/usr/portage/packages" 
PORTAGE_TMPDIR="/var/tmp" 
PORTDIR="/usr/portage" 
PORTDIR_OVERLAY="/usr/local/portage" 
SYNC="rsync://rsync.gentoo.org/gentoo-portage" 
USE="3dnow 3dnowex X aac acpi acpi4linux aim alsa apm arts audiofile avi 
berkdb bitmap-fonts bonobo cdparanoia clamav cpdflib crypt cups directfb 
divx4linux dvd dvdr dvdread eds encode esd evo exiscan-acl faad fam fbcon flac 
foomaticdb freetype ftp gb gdbm gif gnome gnomedb gphoto2 gpm gstreamer gtk 
gtk2 gtkhtml hal icq imagemagick imap imlib jabber java jpeg jpeg2k kde libg++ 
libwww live mad maildir mbox mikmod mldonkeypango mmap mmx monkey motif 
mozilla moznoirc mozsvg mpeg mpeg4 msn nas ncurses network nls nvidia 
oggvorbis ooo-kde opengl operanom2 oscar oss pam pdflib perl pic png ppds 
python qt quicktime readline sasl sdl shared sharedmem slang slp speex spell 
sse ssl svg svgatcltk tcpd tetex theora tiff transcode truetype unicode v4l 
v4l2 x86 xml2 xmms xprint xv xvid yahoo zlib"
Comment 1 Gavrila 2004-10-06 05:20:33 UTC
Last sync seems to have fixed k3b dependancy