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
(In reply to comment #0) > When trying to `aria2`, -> When trying to `emerge aria2`
Anyone working on this? If it's to much hassle, at least say so, so I can find another solution, thanks.
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.
Done in version bump 1.14.1.
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.