Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 543314 - media-gfx/luminance-hdr-2.3.1: DEPEND has missing RDEPEND; missing media-libs/ilmbase RDEPEND
Summary: media-gfx/luminance-hdr-2.3.1: DEPEND has missing RDEPEND; missing media-libs...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Gentoo Graphics Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-03-14 14:54 UTC by Nikoli
Modified: 2015-07-10 02:42 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 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.