Though dependency on apisupport cluster is not specified in cluster.properties for mobility cluster, mobility cluster
needs org.netbeans.modules.apisupport.project from apisupport cluster and so it depends on apisupport cluster and cannot
be built without it.
Used sources: http://download.netbeans.org/netbeans/6.5/rc/zip/netbeans-6.5rc1-200810171318-src.zip
Build command (from Gentoo ebuild):
eant '-Dstop.when.broken.modules=true' '-Dbuild.compiler.deprecation=false'
'-f' 'nbbuild/build.xml' 'build-nozip'
[nbmerge] Failed to build target: all-vmd.componentssupport
/var/tmp/portage/dev-util/netbeans-6.5_rc1/work/nbbuild/build.xml:713: The following error occurred while executing this
/var/tmp/portage/dev-util/netbeans-6.5_rc1/work/nbbuild/build.xml:708: The following error occurred while executing this
/var/tmp/portage/dev-util/netbeans-6.5_rc1/work/nbbuild/build.xml:754: The following error occurred while executing this
/var/tmp/portage/dev-util/netbeans-6.5_rc1/work/nbbuild/templates/projectized.xml:87: No dependent module
Jesse, could you comment on this? Also decreasing to P4 as it is not runtime issue
Making mobility dep on apisupport seems undesirable, and making a new cluster just for this one module seems wrong.
Probably the first option is the only viable solution: fix the cluster dependencies.
In general, using the cluster as a unit of work for the build is problematic. See similar issue #145198.
Not a runtime problem, but mistakes in our build system delay the work of packagers, and that hurts adoption of our product.
When do you expect we can fix this Jesse?
What do you mean? You can fix it any day you like. It's a one-line change in cluster.properties.
Maybe fixed in 05dc74434a40?
*** This issue has been marked as a duplicate of 158064 ***
No, that is about the dep on the enterprise cluster. This is a dep on apisupport.
Again, I believe fixed in 05dc74434a40.