Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 366485 - net-misc/aria2 - building documentation should be optional
Summary: net-misc/aria2 - building documentation should be optional
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Tiziano Müller (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-08 17:08 UTC by avx
Modified: 2012-01-28 02:21 UTC (History)
2 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 avx 2011-05-08 17:08:38 UTC
When trying to `aria2`, the following gets pulled in by the ebuild, although it's not strictly needed and the application builds and runs fine without these dependencies:

app-text/asciidoc (therefore docbook, graphviz, gd, unzip, ..)

Instead of adding these dependecies by default, the ready-built documentation in the tarball should be used, if the user wishes for that.

Reproducible: Always

Steps to Reproduce:
1. emerge net-misc/aria2 -atv
2.
3.
Actual Results:  
wonder about the needed dependencies

Expected Results:  
no unneeded cruft should be installed
Comment 1 avx 2011-05-08 20:05:44 UTC
(In reply to comment #0)
> When trying to `aria2`,
-> When trying to `emerge aria2`
Comment 2 avx 2011-08-17 23:41:11 UTC
Anyone working on this? If it's to much hassle, at least say so, so I can find another solution, thanks.
Comment 3 Sebastian Pipping gentoo-dev 2011-12-31 17:57:39 UTC
Hello!  If I'm not mistaked, the check for asciidoc is unconditional.  I do not see any option to disabled documentation, either.  This includes configure.ac of aria2 1.14.0.

So to fix the issue a patch for upstream is needed.
If you a willing to try to make a patch, I can help with review and guide the process.
Comment 4 Tiziano Müller (RETIRED) gentoo-dev 2012-01-15 14:14:01 UTC
Done in version bump 1.14.1.
Comment 5 Jared B. 2012-01-28 02:21:46 UTC
Thanks, Tiziano.  This was annoying me as well for some time, but I unfortunately have to confess to never getting around to researching it.  Definitely appreciate the update.