XULRunner operates a bit differently under OSX. The [[http://developer.mozilla.org/en/docs/XULRunner_1.8.0.4_Release_Notes|Mozilla Developer Center]] contains information that you'll need. There seems to be issues with the community provided package (currently 1.8.1.3), although ver 1.8.0.4 has been successfully used. The staff client data from the ./staff_client/build directory must be placed somewhere on the machine (e.g. ~/Desktop/Evergreen_Staff_Client). XULRunner must be called via the full path to the binary, followed by the install command and the path to the client data. /Library/Frameworks/XUL.framework/xulrunner-bin --install-app ~/Desktop/Evergreen_Staff_Client This command should exit quietly. A folder named OpenILS under /Applications, with a launcher named open_ils_staff_client, will be created. If you already have ver. 1.8.1.3 installed, per the 1.8.0.4 release notes, you'll need to remove the entire /Library/Frameworks/XUL.framework directory before reinstalling. In addition, you may also need to remove the previous xulrunner-ver-mak.pkg file from /Library/Receipts/