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:
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.
(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.