This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
0) cd $NB_CVS 1) ant -f nbbuild/build.xml -Dcluster.config=basic real-clean 2) ant -f nbbuild/build.xml -Dcluster.config=basic 3) ant -f nbbuild/build.xml -Dmoduleconfig=ruby -Dcluster.config=basic merge 4) Run NetBeans, open "$NB_CVS/ruby/debugger" module, try to Build it (F11) You will got assertion at the end of attached log of 'debug' and build. Any workaround (without having to build full IDE)? Might be those steps are wrong but they've worked for me for some time.
Created attachment 44998 [details] failed-verbose.txt
Might be workarounded by adding ruby cluster to nbbuild/cluster.properties#clusters.config.basic.list
Why do you have -Dmoduleconfig=ruby -Dcluster.config=basic ? These seem to be contradictory. For the most part moduleconfig no longer works and should not be used.
I don't know. I've copy-pasted it from somewhere (http://wiki.netbeans.org/wiki/view/RubyBuildInstructions?) into my builder script. It worked. I've added '-Dcluster.config=basic' recently to get rid of the need to checkout cnd, visualweb, mobility, uml, ... All just worked. What is the right way if I want to build just basic clusters and later merge e.g. ruby cluster?
Have a patch I am testing.
I'm not sure but I think you want to always use cluster.config (or clusters.list directly), never moduleconfig. Anyway the error you mention is from a separate stage so that is not the issue here. I think it is a cache consistency problem.
I've also tried to delete the cache in hope it will be regenerated together with new (Ruby) modules, but it was not and I was not able to build then any module (not just Ruby ones).
What do you mean you were not able to build any module after deleting the cache?
Before I deleted the cache I was not able to build modules from merged Ruby cluster. But I still could clean/build modules like debuggercore. Then I tried to delete the cache (nbbuild/nbproject/private/scan-cache-standard.ser). But after the deletion I was not able to build even the debuggercore.
Checking in ModuleListParser.java; /shared/data/ccvs/repository/nbbuild/antsrc/org/netbeans/nbbuild/ModuleListParser.java,v <-- ModuleListParser.java new revision: 1.44; previous revision: 1.43 done
v/c