I thought that previously all xpatches for all blocks were executed in one go instead of separately and respecting dependency order.
No, one patch after the other was applied previously. The order of the dependencies was used to define the order of the patches to be applied. So, if the dependencies were correctly set, no problem could occur.
Where do you take this from? From what I see at [1] there was exactly one patch-conf target, for the dependencies we would need one target for every cocoon block. Or do I miss something?
Joerg
[1] http://cvs.apache.org/viewcvs.cgi/cocoon-2.1/tools/src/blocks-build.xsl?annotate=1.48#231
