Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 142681 - media-libs/libmng needs to set up RDEPEND explicitely
Summary: media-libs/libmng needs to set up RDEPEND explicitely
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High minor (vote)
Assignee: Gentoo Graphics Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-03 11:34 UTC by Marcin Kowalski
Modified: 2006-10-03 18:40 UTC (History)
1 user (show)

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 Marcin Kowalski 2006-08-03 11:34:48 UTC
libmng (i tried 1.0.9) wants to install libtool, automake, autoconf, perl, libperl and some other stuff. this would not be a bug normally, because you need this stuff to build software in gentoo. 

however using ROOT variable with emerge shows that portage treats mentioned development packages as _runtime_ dependencies. which is obviously wrong.

i already mentioned a similar bug on bugzilla. this happens awfully frequently with multimedia packages. someone said that this is an issue with inherited eclass dependencies, whatever that means.

solution: add RDEPEND=${DEPEND} line to the ebuild 

(this helps with ~95% packages affected by this behavior)

PS. i'm not sure whether i should file new bug per every package that exhibits this behavior. maybe i should just list them in one bug report?

maybe this is a portage bug?
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-09-06 05:02:57 UTC
(In reply to comment #0)
> maybe this is a portage bug?

No, it's not a bug, it's by design. The ebuild needs to be fixed.

Comment 2 Doug Goldstein (RETIRED) gentoo-dev 2006-10-03 18:40:13 UTC
Fixed.