From: Sam Roberts Date: 2003-03-14T14:07:00+09:00 Subject: Re: Ruby newbie uninstall question? -> GNU stow Use GNU stow (available from your friendly neighbourhood gnu archive). basically, do cd widget-0.1 ./configure make make install PREFIX=/usr/local/stow/widget0.1 it gets copied into the stow directory. then cd to /usr/local/stow, and do stow widget0.1 what happens is symlinks get built in /usr/local to point into the stow directory. It's a one-line to uninstall. Doing a ls -l will tell you what package a file came from. Beautiful. I haven't tried it with ruby install.rb --prefix= but I will. I like to keep track of where things on my system come from. Cheers, Sam Quoteing eblanton@cs.purdue.edu, on Fri, Mar 14, 2003 at 02:00:17PM +0900: > On Fri, 14 Mar 2003 03:22:38 GMT, Gabriel Emerson wrote: > > You won't find a lot of 'uninstall' targets for Make, I'm afraid. It's > > generally risky to do, and probably not the job for the programmer of the > > application. That's just the way Unix tends to be. > > Most applications that use automake actually have an uninstall ... as > automake takes care of writing uninstall rules that work (most of the > time, heh) for you. > > Ethan > > -- > Happiness is a belt-fed weapon. >