Dependency tracking can be a pain. Your best bet may be to look at the dependencies for the firefox packages on the various linux, bsd and opensolaris distributions.
I took a look at debian's dependencies for xulrunner-1.9 at: http://packages.debian.org/sid/xulrunner-1.9 and, of the Xorg packages, they only list libX11, libXrender and libXt as immediate dependencies. Clicking on the libxt6 links shows libX11, libICE and libSM as libXt's Xorg dependencies. If you prefer a non-xcb based dependency chain, you may want to start with Debian's etch version rather than sid: http://packages.debian.org/etch/xulrunner The build.sh script in Xorg's util-modular package can also help; it has the necesary build order for all of the libs. View build.sh at: http://cgit.freedesktop.org/xorg/util/modular/tree/build.sh Clone util-modular via: git clone git://anongit.freedesktop.org/git/xorg/util/modular Looking at those lists, though, I do not see libXcursor as a dependency of xulrunner. It probably ought to be. Hope this is of use. -JimC -- James Cloos <[email protected]> OpenPGP: 1024D/ED7DAEA6 _______________________________________________ xorg mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/xorg
