Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 301435 - dev-util/netbeans-6.8* documentation requires NETBEANS_MODULES ruby,dlight,enterprise,ergonomics for no reason.
Summary: dev-util/netbeans-6.8* documentation requires NETBEANS_MODULES ruby,dlight,en...
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Miroslav Šulc
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-18 20:38 UTC by Navid Zamani
Modified: 2010-03-22 13:44 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 Navid Zamani 2010-01-18 20:38:11 UTC
Hello, I have a very annoying problem with NetBeans: In order to get any documentation installed (doc USE flag), one has to enable
NETBEANS_MODULES="${NETBEANS_MODULES} ruby dlight enterprise ergonomics"
or else NetBeans will not install.

I want documentation, but I do not want that other stuff. It has a gigantic tail of packages behind it and some of them are very buggy and don’t install at all here. I do not want to become an expert in Ruby module configuration, just to use NetBeans for writing Java. Which would be required right now.

You can’t disagree, that from a user standpoint, this is just plain stupid.
Just copy the documentation over to /usr/share/doc or wherever it goes, and be done with it. :)

I hope this can be done. I do not want to abandon NetBeans, because I don’t want to learn Ruby. What’s Ruby doing in there anyway?

Reproducible: Always

Steps to Reproduce:
Comment 1 Miroslav Šulc gentoo-dev 2010-03-22 12:25:24 UTC
well, afaik there was always problem with building netbeans javadoc if not all modules were enabled. idk whether anything changed recently, but this used to be netbeans "feature". on the other side, you get documentation in netbeans even if you do not build javadoc at all, what javadoc use flag does in fact is that it builds javadoc for netbeans source code. and i think most devs do not need javadoc for netbeans source code because it's not needed for java/php/ruby/whatever development. up to that, netbeans build system is mystery for me and i do not have enough knowledge to change it so i do not break anything and still would get this feature implemented.

if you really need javadoc for netbeans sources, i suggest you search netbeans bug tracking system for this request and if there is none, file one.
Comment 2 Navid Zamani 2010-03-22 13:44:42 UTC
(In reply to comment #1)
> what javadoc use flag does in fact is that it builds javadoc for netbeans source code.

Aah, OK. I won’t need that. :)
Weird. Maybe the doc flag’s behavior should be changed, since people assume it installs “the documentation”. Dunno. (But if, then there should be a message, so we know to change package.use accordingly. :)

Ok, resolved.