Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 515244 - www-plugins/chrome-binary-plugins: Please remove www-client/chromium from RDEPEND
Summary: www-plugins/chrome-binary-plugins: Please remove www-client/chromium from RDE...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Chromium Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-26 21:33 UTC by Sebastian Pipping
Modified: 2014-06-26 23:27 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 Sebastian Pipping gentoo-dev 2014-06-26 21:33:24 UTC
# fgrep -R RDEPEND= .
./chrome-binary-plugins-9999.ebuild:RDEPEND="www-client/chromium"
./chrome-binary-plugins-35.0.1916.153_p1.ebuild:RDEPEND="=www-client/chromium-${PV%%.*}*"
./chrome-binary-plugins-36.0.1985.84_beta1.ebuild:RDEPEND="=www-client/chromium-${PV%%.*}*"
./chrome-binary-plugins-37.0.2054.3_alpha1.ebuild:RDEPEND="=www-client/chromium-${PV%%.*}*"

I would like to have www-plugins/chrome-binary-plugins installed without having www-client/chromium installed.  My use case is with www-plugins/freshplayerplugin of the betagarden overlay but I don't see need on depending on www-client/chromium anyway.  People installing the binary packages either have Chromium installed or need just the plug-ins.  If that dependency is meant to actually prevent other Chromium versions, maybe turn it into blockers of those other version.  Would that work?

Thanks!
Comment 1 Mike Gilbert gentoo-dev 2014-06-26 21:52:23 UTC
Yeah, I have never really liked that RDEPEND anyway. Feel free to remove it, or I will do it when I have a few free minutes.
Comment 2 Mike Gilbert gentoo-dev 2014-06-26 23:22:36 UTC
+  26 Jun 2014; Mike Gilbert <floppym@gentoo.org>
+  chrome-binary-plugins-35.0.1916.153_p1.ebuild,
+  chrome-binary-plugins-36.0.1985.97_beta1.ebuild,
+  chrome-binary-plugins-37.0.2062.0_alpha1.ebuild,
+  chrome-binary-plugins-9999.ebuild:
+  Drop RDEPEND on chromium, bug 515244.
Comment 3 Sebastian Pipping gentoo-dev 2014-06-26 23:27:05 UTC
Excellent, thank you!