Minor packaging bug: with the new xulrunner (at least for 32-bit):
When running the /usr/bin/xulrunner script, it looks for the binary in /usr/lib/xulrunner-17.0.3, but all of the files are actually installed in /usr/lib/xulrunner. Creating a symlink:
cd /usr/lib ln -s xulrunner xulrunner-17.0.3
cures the problem.