From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Lee Sau Dan Newsgroups: gmane.emacs.help Subject: Re: Software/HD ecology Date: 20 Dec 2002 16:32:11 +0100 Organization: Rechenzentrum der Universitaet Freiburg, Germany Sender: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: References: <041220020952400758%ajanta@no.spam> <56cfb0e3.0212041458.5eab182a@posting.google.com> <061220020416350201%ajanta@no.spam> <071220021155280606%ajanta@no.spam> <5ld6obj8il.fsf@rum.cs.yale.edu> <091220021652087216%ajanta@no.spam> <111220021101520860%ajanta@no.spam> <111220021253524057%ajanta@no.spam> <5l65u0i8zj.fsf@rum.cs.yale.edu> <111220022053507599%ajanta@no.spam> <87u1hjdwta.fsf@hurd.crasseux.com> <121220021324043990%ajanta@no.spam> <171220021132381961%ajanta@no.spam> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=cn-big5 Content-Transfer-Encoding: 8bit X-Trace: main.gmane.org 1040399328 22010 80.91.224.249 (20 Dec 2002 15:48:48 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Fri, 20 Dec 2002 15:48:48 +0000 (UTC) Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 18PPOI-0005ib-00 for ; Fri, 20 Dec 2002 16:48:46 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.10.13) id 18PPMH-00021e-06 for gnu-help-gnu-emacs@m.gmane.org; Fri, 20 Dec 2002 10:46:41 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!canoe.uoregon.edu!arclight.uoregon.edu!wn14feed!wn12feed!worldnet.att.net!204.71.34.3!newsfeed.cwix.com!newsfeed.vmunix.org!feed.news.nacamar.de!news.belwue.de!news.uni-freiburg.de!not-for-mail Original-Newsgroups: comp.sys.mac.apps,comp.sys.mac.advocacy,comp.text.tex,gnu.emacs.help Original-Lines: 58 Original-NNTP-Posting-Host: camaro.informatik.uni-freiburg.de User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/20.7 Original-Xref: shelby.stanford.edu comp.sys.mac.apps:349370 gnu.emacs.help:108339 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1b5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Help: List-Post: List-Subscribe: , List-Archive: List-Unsubscribe: , Errors-To: help-gnu-emacs-bounces+gnu-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:4867 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:4867 >>>>> "Ajanta" == Ajanta writes: >> To uninstall the application, simply "rm -rf /usr/local/foobar" >> and you're done! Ajanta> Here is the example a poster gave from his system. There Ajanta> may or may not be other emacs related named files there, Ajanta> these are just the matches on the *name* emacs: Ajanta> % find /usr -name emacs -print Ajanta> /usr/bin/emacs Ajanta> /usr/info/emacs Ajanta> /usr/libexec/emacs Ajanta> /usr/local/bin/emacs Ajanta> /usr/share/emacs Ajanta> /usr/share/info/emacs Ajanta> To duplicate the convenience implied in your suggestion, Ajanta> one would have to delete /usr. Bad practise. This is by no means imposed on the user by Emacs. A simple "./configure --prefix=/my/installed/apps/emacs" followed by "make" and then "su -" and make install" would do the things properly. Ajanta> What is needed: Ajanta> (1) To change the culture, so that every program comes Ajanta> with a safe and complete uninstall option. Most unix programs are already exhibiting this behaviour. Ajanta> (2) To empower the user, so he/she can easily discover Ajanta> what a particular file on his/her computer is for, and Ajanta> where are all the files related to the package xyz. rpm -qf /etc/someprogrc would reveal it, for instance. Ajanta> I haven't come across many programs with long descriptive Ajanta> file names. However, I'll avoid this direction because I Ajanta> view it as less relevant. I want precise and reliable Ajanta> tools to know what a file was for. I don't want to guess Ajanta> such things from names. Most Linux distros have a package management tool that does what you want. Only the minimalistic ones (e.g. the single-floppy flavours) do not. -- Lee Sau Dan §õ¦u´°(Big5) ~{@nJX6X~}(HZ) E-mail: danlee@informatik.uni-freiburg.de Home page: http://www.informatik.uni-freiburg.de/~danlee