Think beyond locally installed packages and think beyond Linux.
Posted by: Anonymous
on February 22, 2008 04:52 PM
The benefit to utilities like 'stow' and 'depot' becomes apparent when you cluster an application across multiple systems, or need to provide multiple versions of a given piece of software because multiple applications are served from the same system. In those circumstances it doesn't make sense to keep the packages locally, or to provide a means to administer the packages to inidividual chroot jails. If the environment isn't Linux (AIX, Solaris, and HPUX ), 'stow' and 'depot' can be less painful approaches than attempting to create native packages. 'EPM' works for those environments, but becomes a PITA when the native packager doesn't accept something like ':' in filenames and the package (Perl) likes them quite a lot.