[geeks] organization idea

Joshua D Boyd geeks at sunhelp.org
Wed Nov 21 15:46:20 CST 2001


On Wed, Nov 21, 2001 at 01:28:50PM -0800, Gregory Leblanc wrote:
> It is.  It's called "package management".  When I want to get rid of my
> gtk+ install I type 'apt-get remove gtk+', 'rpm -e gtk+', or 'pkgrm
> gtk+'.  Sure, not exactly the approach above, but this one scales to an
> infinite number of packages, and controls all of the files, not just the
> ones that go into $prefix/bin.  Some people don't like package
> management, but I find it to be essential for keeping any large number
> of machines in-sync with the same package versions on all machines.  Not
> sure what the arguments about it are, except maybe that people have had
> trouble with poorly packaged software.  

Presumably, my system could easily by script to also deal with $PREFIX/man, 
$PREFIX/lib/ etc.

And there are very good reasons why package managers can be problematic.  For
instance, needing a custom compiled version of a library (like to get GTK to 
work with a Wacom, since the guy who prepared the package forgot the 
--with-xinput flag on the ./configure step), or needing to use a version of the
software that hasn't been packaged yet (while most things have rpms, many, many
things don't have .debs at this time).


-- 
Joshua D. Boyd



More information about the geeks mailing list