Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 364039

Summary: media-libs/tiff ebuilds set empty RDEPEND (=DEPEND) before setting DEPEND
Product: Gentoo Linux Reporter: Nikoli <nikoli>
Component: Current packagesAssignee: Steve Arnold <nerdboy>
Status: RESOLVED FIXED    
Severity: normal CC: graphics+disabled
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Nikoli 2011-04-18 15:42:03 UTC
All tiff ebuilds in portage are broken:
 * Checking dynamic linking consistency
[ 75% ]  *   broken /usr/lib64/libtiff.la (requires -ljbig)
 *   broken /usr/lib64/libtiff.so.3.9.4 (requires libjbig.so)
 *   broken /usr/lib64/libtiffxx.la (requires -ljbig)
[ 100% ]                 
 * Generated new 3_broken.rr
 * Assigning files to packages
 *   /usr/lib64/libtiff.la -> media-libs/tiff
 *   /usr/lib64/libtiff.so.3.9.4 -> media-libs/tiff
 *   /usr/lib64/libtiffxx.la -> media-libs/tiff


Instead of:
RDEPEND="${DEPEND}"

DEPEND="jpeg? ( virtual/jpeg )
        jbig? ( media-libs/jbigkit )
        zlib? ( sys-libs/zlib )"

should be:
RDEPEND="
        jpeg? ( virtual/jpeg )
        jbig? ( media-libs/jbigkit )
        zlib? ( sys-libs/zlib )
"
DEPEND="${RDEPEND}"
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2011-04-18 16:05:39 UTC
Don't CC maintainers when you cannot assign bugs.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2011-04-18 16:06:27 UTC
All ebuilds are affected.
Comment 3 Steve Arnold archtester gentoo-dev 2011-04-23 16:42:11 UTC
Fixed.