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

Bug 543314

Summary: media-gfx/luminance-hdr-2.3.1: DEPEND has missing RDEPEND; missing media-libs/ilmbase RDEPEND
Product: Gentoo Linux Reporter: Nikoli <nikoli>
Component: Current packagesAssignee: Gentoo Graphics Project <graphics+disabled>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Nikoli 2015-03-14 14:54:58 UTC
Ebuild has 'DEPEND="${DEPEND}' instead of 'DEPEND="${RDEPEND}'.

media-libs/ilmbase should be in RDEPEND:
$ check-deps.sh media-gfx/luminance-hdr
 * Checking "media-gfx/luminance-hdr-2.3.1"
 * Missing in RDEPEND and DEPEND:
        media-libs/ilmbase
                X86_64;libIex.so.6
                        /usr/bin/luminance-hdr
                        /usr/bin/luminance-hdr-cli
 * Missing in DEPEND only:
        dev-qt/qtcore
                X86_64;libQtCore.so.4
                        /usr/bin/luminance-hdr
                        /usr/bin/luminance-hdr-cli
                X86_64;libQtNetwork.so.4
                        /usr/bin/luminance-hdr
                X86_64;libQtXml.so.4
                        /usr/bin/luminance-hdr
        dev-qt/qtgui
                X86_64;libQtGui.so.4
                        /usr/bin/luminance-hdr
                        /usr/bin/luminance-hdr-cli
        dev-qt/qtsql
                X86_64;libQtSql.so.4
                        /usr/bin/luminance-hdr
        dev-qt/qtwebkit
                X86_64;libQtWebKit.so.4
                        /usr/bin/luminance-hdr
        media-gfx/exiv2
                X86_64;libexiv2.so.12
                        /usr/bin/luminance-hdr
                        /usr/bin/luminance-hdr-cli
        media-libs/lcms
                X86_64;liblcms2.so.2
                        /usr/bin/luminance-hdr
                        /usr/bin/luminance-hdr-cli
        media-libs/libjpeg-turbo
                X86_64;libjpeg.so.62
                        /usr/bin/luminance-hdr
                        /usr/bin/luminance-hdr-cli
        media-libs/libpng
                X86_64;libpng16.so.16
                        /usr/bin/luminance-hdr
                        /usr/bin/luminance-hdr-cli
        media-libs/libraw
                X86_64;libraw_r.so.10
                        /usr/bin/luminance-hdr
                        /usr/bin/luminance-hdr-cli
        media-libs/openexr
                X86_64;libIlmImf.so.6
                        /usr/bin/luminance-hdr
                        /usr/bin/luminance-hdr-cli
        media-libs/tiff
                X86_64;libtiff.so.5
                        /usr/bin/luminance-hdr
                        /usr/bin/luminance-hdr-cli
        sci-libs/fftw
                X86_64;libfftw3f.so.3
                        /usr/bin/luminance-hdr
                        /usr/bin/luminance-hdr-cli
                X86_64;libfftw3f_threads.so.3
                        /usr/bin/luminance-hdr
                        /usr/bin/luminance-hdr-cli
        sci-libs/gsl
                X86_64;libgsl.so.0
                        /usr/bin/luminance-hdr
                        /usr/bin/luminance-hdr-cli
 * Nothing links to libraries from these packages:
        dev-libs/boost
Comment 1 Markus Meier gentoo-dev 2015-05-22 21:02:40 UTC
Fixed the DEPEND in cvs, thanks for the report! I'm not sure about the ilmbase issue, since it's pulled in via openexr (and is part of it).

+  22 May 2015; Markus Meier <maekke@gentoo.org> luminance-hdr-2.3.1.ebuild:
+  fix DEPEND by Nikoli, bug #543314
+
Comment 2 Tim Harder gentoo-dev 2015-07-10 02:42:18 UTC
Fixed in 2.4.0, don't know if it's worth fixing the old versions.