Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 614212 - www-apps/grafana-bin: spurious dependencies on net-libs/nodejs and dev-lang/go
Summary: www-apps/grafana-bin: spurious dependencies on net-libs/nodejs and dev-lang/go
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Patrick Lauer
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-29 14:07 UTC by Hector Martin
Modified: 2017-04-11 08:59 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 Hector Martin 2017-03-29 14:07:07 UTC
www-apps/grafana-bin (all versions) depends on:

DEPEND=""
RDEPEND="${DEPEND}
	>=dev-lang/go-1.5
	net-libs/nodejs
"

However, as far as I can tell, those are build-time dependencies. This is a binary package and therefore should not need them at all (a hypothetical source package would need them in DEPEND only, not RDEPEND). Both are pretty big packages (nodejs especially) and so carry a pretty big burden if they are spurious.
Comment 1 Ferenc Erki 2017-03-30 13:31:18 UTC
Thanks for reporting, I'll take a look and address this in the upcoming version bump!
Comment 2 Patrick Lauer gentoo-dev 2017-04-11 08:59:25 UTC
Fixed in 77e5da07ebf7376541167d97a0d5eb8f39ce7f08

The dependencies are build-time, and as such not useful for -bin