Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 565844 - =app-text/asciidoc-8.6.9-r2 adds 300MB of mandatory dependencies over -r1 for no good reason
Summary: =app-text/asciidoc-8.6.9-r2 adds 300MB of mandatory dependencies over -r1 for...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Marc Joliet
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-11-15 17:01 UTC by Enne Eziarc
Modified: 2015-11-17 21:27 UTC (History)
7 users (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 Enne Eziarc 2015-11-15 17:01:20 UTC
I don't have any use for whatever functionality app-text/dblatex adds (and don't particularly need lynx installed either), and the Changelog file doesn't explain why this was added. Please revert.
Comment 1 Piotr 2015-11-15 20:14:57 UTC
I totally agree. Please don't make us install all that stuff. If it is really needed please explain what for and if it's not then maybe add a USE flag.
Comment 2 Marc Joliet 2015-11-16 08:57:21 UTC
The commit message refers to bug #366763, where it will become clear that this is for a2x (but yeah, the commit message could've mentioned this explicitly).  Furthermore, there's a user divide here: the change was for the people who wanted a2x to actually work, but of course you don't want to install tons of extra dependencies just for that, either.

Which is what GLEP 62 is supposed to help with, but that's not finished (yet). *sigh*

But yeah, I'll switch to using optfeature for now.  Theoretically I could ask QA for an exception to the "no USE flags for runtime deps" rule, but right now I don't think that's warranted.
Comment 3 Marc Joliet 2015-11-16 11:47:35 UTC
See https://github.com/gentoo/gentoo/pull/365.
Comment 4 Marc Joliet 2015-11-17 10:46:23 UTC
Fixed in commit 7672a28aa4458c0dd1481bbcdc60642040acb337.
Comment 5 Enne Eziarc 2015-11-17 21:27:34 UTC
Thank you!