Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 82028 - transcode has a hard dependency on the optional divx4linux and doesn't honour USE="-divx4linux"
Summary: transcode has a hard dependency on the optional divx4linux and doesn't honour...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-02-14 12:29 UTC by clemenswaechter
Modified: 2005-02-19 16:14 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 clemenswaechter 2005-02-14 12:29:28 UTC
I used to simply inject divx4linux without any trouble because its optional
for all packets I use. But injecting is now considered a bad practice (which
I agree to) so the hard dependencies to divx4linux should be removed, and the
USE-Flag -divx4linux should be honoured. I discovered this for 
transcode-0.6.11 first but as soon as I find more, I will write reports for them, 
too (actually a similar bug report had been filed for avifile).

Reproducible: Always
Steps to Reproduce:
1. emerge unmerge divx4linux
2. add divx4linux to package.mask
2.5 optionally add -divx4linux to your USE-Flags
3. emerge transcode
Actual Results:  
!!! All ebuilds that could satisfy ">=media-libs/divx4linux-20030428" have been 
masked. 
!!! One of the following masked packages is required to complete your request: 
- media-libs/divx4linux-20030428 (masked by: package.mask, -* keyword) 
- media-libs/divx4linux-20030428-r1 (masked by: package.mask) 
 
For more information, see MASKED PACKAGES section in the emerge man page or  
section 2.2 "Software Availability" in the Gentoo Handbook. 
!!!    (dependency required by "media-video/transcode-0.6.11" [ebuild]) 
 

Expected Results:  
transcode should have emerged without complaints 

Portage 2.0.51-r15 (default-linux/x86/2004.0, gcc-3.3.5,  
glibc-2.3.4.20040808-r1, 2.4.27 i686)  
=================================================================  
System uname: 2.4.27 i686 AMD Athlon(TM) XP 2600+  
Gentoo Base System version 1.4.16  
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb  7 2005,  
19:35:04)]  
ccache version 2.3 [enabled]  
dev-lang/python:     2.3.4-r1  
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.4  
sys-devel/binutils:  2.15.92.0.2-r1  
sys-devel/libtool:   1.5.10-r4  
virtual/os-headers:  2.4.19-r1, 2.4.21-r1  
ACCEPT_KEYWORDS="x86"  
AUTOCLEAN="yes"  
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -fstrength-reduce"  
CHOST="i686-pc-linux-gnu"  
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.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 -O3 -pipe -fomit-frame-pointer -fstrength-reduce"  
DISTDIR="/usr/portage/distfiles"  
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"  
GENTOO_MIRRORS="ftp:///ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/  
http://gentoo.inode.at/"  
LANG="en_US"  
LC_ALL="ja_JP"  
MAKEOPTS="-j2"  
PKGDIR="/usr/portage/packages"  
PORTAGE_TMPDIR="/var/tmp"  
PORTDIR="/usr/portage"  
SYNC="rsync://rsync.gentoo.org/gentoo-portage"  
USE="x86 3dnow X aalib acpi apm avi berkdb bitmap-fonts bonobo canna cdr cjk  
crypt cups doc dvd encode esd f77 fam flac font-server foomaticdb fortran gdbm  
gif gnome gpm gstreamer gtk gtk2 gtkhtml imagemagick imlib ipv6 jack java jpeg  
junit kde ldap libg++ libwww mad maildir mikmod mmx motif mozilla mpeg nas  
ncurses nls oggvorbis opengl oss pam pdflib perl png python qt readline sdl  
slang speex spell sse ssl svga tcltk tcpd tetex tiff truetype truetype-fonts  
type1-fonts unicode usb xml xml2 xmms xv zlib"  
Unset:  ASFLAGS, CBUILD, CTARGET, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Jan Brinkmann (RETIRED) gentoo-dev 2005-02-19 16:14:42 UTC
thanks for your report, fixed in cvs.