#911: First dependencies for optional capabilities is ignored ----------------------+----------------------------------------------------- Reporter: eschnett | Owner: Type: defect | Status: new Priority: blocker | Milestone: ET_2012_05 Component: Cactus | Version: Keywords: | ----------------------+----------------------------------------------------- The first optional dependency for a thorn is not taken into account when deciding the build order for capabilities. The reason is a missing space, which accidentally concatenates the names for the last required and the first optional dependency. The patch below corrects this.
{{{ $ svn diff Index: sbin/CreateConfigurationBindings.pl =================================================================== --- sbin/CreateConfigurationBindings.pl (revision 4825) +++ sbin/CreateConfigurationBindings.pl (working copy) @@ -81,7 +81,7 @@ { if ($providedcaps{$optionalcap}) { - $cfg->{"\U$thorn\E REQUIRES"} .= "$optionalcap "; + $cfg->{"\U$thorn\E REQUIRES"} .= " $optionalcap"; } } } }}}