The cause for this may be bug 809430, which added specific version dependencies. Lightning 2.6.1 requires a libxul.so that defines xul24.0.1, as Lightning 2.6 requires one that defines xul24.0.
I think the correct fix would be to change this script to define/require "xul24" for all minor versions. Otherwise we are stuck with doing one Lightning release per minor version, which will be hell for both us and the users.
The cause for this may be bug 809430, which added specific version dependencies. Lightning 2.6.1 requires a libxul.so that defines xul24.0.1, as Lightning 2.6 requires one that defines xul24.0.
I think the correct fix would be to change this script to define/require "xul24" for all minor versions. Otherwise we are stuck with doing one Lightning release per minor version, which will be hell for both us and the users.