A distribution install should take care of the dependencies of sisu for producing various outputs.
SiSU is available off the Debian archives. It should necessary only to run as root, Using apt-get:
apt get install sisu-complete
(all sisu dependencies should be taken care of)
deb http://www.jus.uio.no/sisu/archive unstable main non-free
deb-src http://www.jus.uio.no/sisu/archive unstable main non-free
The non-free section is for sisu markup samples provided, which contain authored works the substantive text of which cannot be changed, and which as a result do not meet the debian free software guidelines.
SiSU is developed on Debian, and packages are available for Debian that take care of the dependencies encountered on installation.
The package is divided into the following components:
*sisu*, the base code, (the main package on which the others depend), without any dependencies other than ruby (and for convenience the ruby webrick web server), this generates a number of types of output on its own, other packages provide additional functionality, and have their dependencies
*sisu-complete*, a dummy package that installs the whole of greater sisu as described below, apart from sisu -examples
*sisu-pdf*, dependencies used by sisu to produce pdf from LaTeX generated
*sisu-postgresql*, dependencies used by sisu to populate postgresql database (further configuration is necessary)
*sisu-sqlite*, dependencies used by sisu to populate sqlite database
*sisu-markup-samples*, sisu markup samples and other miscellany (under Debian Free Software Guidelines non-free)