From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Luis Fernandes Newsgroups: gmane.emacs.help Subject: Re: Software/HD ecology Date: 27 Dec 2002 20:02:08 -0500 Organization: Ryerson Polytechnic University 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> <111220021253524057%ajanta@no.spam> <5l65u0i8zj.fsf@rum.cs.yale.edu> <111220022053507599%ajanta@no.spam> <121220021324043990%ajanta@no.spam> <171220021132381961%ajanta@no.spam> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: main.gmane.org 1041038415 19828 80.91.224.249 (28 Dec 2002 01:20:15 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sat, 28 Dec 2002 01:20:15 +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 18S5e6-00059J-00 for ; Sat, 28 Dec 2002 02:20:10 +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 18S5eW-0004dD-07 for gnu-help-gnu-emacs@m.gmane.org; Fri, 27 Dec 2002 20:20:36 -0500 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!logbridge.uoregon.edu!newsfeed.cwix.com!torn!news.ryerson.ca!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 21 Original-NNTP-Posting-Host: sulfur.ee.ryerson.ca User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.0.106 Original-Xref: shelby.stanford.edu gnu.emacs.help:108525 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:5054 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:5054 >>>>> "dmaster" == David Masterson writes: dmaster> The basic problem with this is that, unless you have a dmaster> program like Stow to create the symlink farm, it will dmaster> require that you modify your PATH(s) to include the dmaster> packages that you install. Only /usr/local/bin needs to be in the user's path. After installing emacs, I manually make the links from /usr/local/bin to /usr/local/emacs-21.1/bin. "make install" can easily make the links from /usr/local/bin to the actual package directory. We use this installation policy successfully here. Another (unintentional) benefit of this policy is that packages can be easily migrated to another system (of similar architecture) by simplying tarring up a single directory and untarring it on the new system. A colleague wanted my emacs "installation/customizations" on his GNU/Linux system at home so he just tarred-up /usr/local/emacs-21.1 ftp'd it home and untarred it, made the symlinks in /usr/local/bin and was up and running.