Hi All, I'm working with the 8.1, and I found some strange behavior of autoyast when merging several classes in the same time: for example: with the following examples, here is the results I get: Classe A + Classe B => content A1 and B2 <- OK Classe A + Classe C => content A1 and C2 and C3 <- OK Classe B + Classe C => content B1 and B2 and C3 <- OK Classe A + Classe B => content B1 and B2 and C3 <- ???? why not A1 + B2 + B3 ??? Anyone encounter the same problem? Anas is it a bug / known bug related to the version 8.1??? Any workaround? running the xslt merging with a script? Thx for your help. Regards, Damien Selles. ------------------------------------------- classe A file : order 10 <configure> <scripts> <post-scripts config:type="list"> <script> <filename>classeA.sh</filename> <interpreter>shell</interpreter> <source> <![CDATA[#! /bin/sh A1 ]]> </source> </script> </post-scripts> </scripts> </configure> ------------------------------------------- classe B file : order 9 <configure> <scripts> <post-scripts config:type="list"> <script> <filename>classeA.sh</filename> <interpreter>shell</interpreter> <source> <![CDATA[#! /bin/sh B1 ]]> </source> </script> <script> <filename>classeB.sh</filename> <interpreter>shell</interpreter> <source> <![CDATA[#! /bin/sh B2 ]]> </source> </script> </post-scripts> </scripts> </configure> ------------------------------------------- classe C file : order 8 <configure> <scripts> <post-scripts config:type="list"> <script> <filename>classeA.sh</filename> <interpreter>shell</interpreter> <source> <![CDATA[#! /bin/sh C1 ]]> </source> </script> <script> <filename>classeB.sh</filename> <interpreter>shell</interpreter> <source> <![CDATA[#! /bin/sh C2 ]]> </source> </script> <script> <filename>classeC.sh</filename> <interpreter>shell</interpreter> <source> <![CDATA[#! /bin/sh C3 ]]> </source> </script> </post-scripts> </scripts> </configure>