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

Bug 614212

Summary: www-apps/grafana-bin: spurious dependencies on net-libs/nodejs and dev-lang/go
Product: Gentoo Linux Reporter: Hector Martin <marcan>
Component: Current packagesAssignee: Patrick Lauer <patrick>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

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