From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.devel Subject: Re: [sdl.web@gmail.com: load-path missing?] Date: Mon, 25 Dec 2006 12:58:48 -0500 Message-ID: <877iwfdfhj.fsf@furball.mit.edu> References: <87wt4i9eo4.fsf@stupidchicken.com> NNTP-Posting-Host: dough.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1167069555 27144 80.91.229.10 (25 Dec 2006 17:59:15 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 25 Dec 2006 17:59:15 +0000 (UTC) Cc: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Dec 25 18:59:13 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by dough.gmane.org with esmtp (Exim 4.50) id 1Gyu6T-0005sw-0w for ged-emacs-devel@m.gmane.org; Mon, 25 Dec 2006 18:59:13 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Gyu6S-0002SR-N9 for ged-emacs-devel@m.gmane.org; Mon, 25 Dec 2006 12:59:12 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Gyu6J-0002RT-0U for emacs-devel@gnu.org; Mon, 25 Dec 2006 12:59:03 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Gyu6I-0002QS-8A for emacs-devel@gnu.org; Mon, 25 Dec 2006 12:59:02 -0500 Original-Received: from [18.72.1.2] (helo=south-station-annex.mit.edu) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1Gyu6H-0006ph-SI for emacs-devel@gnu.org; Mon, 25 Dec 2006 12:59:02 -0500 Original-Received: from grand-central-station.mit.edu (GRAND-CENTRAL-STATION.MIT.EDU [18.7.21.82]) by south-station-annex.mit.edu (8.13.6/8.9.2) with ESMTP id kBPHwxqk001986; Mon, 25 Dec 2006 12:58:59 -0500 (EST) Original-Received: from outgoing-legacy.mit.edu (OUTGOING-LEGACY.MIT.EDU [18.7.22.104]) by grand-central-station.mit.edu (8.13.6/8.9.2) with ESMTP id kBPHwnJA007592; Mon, 25 Dec 2006 12:58:51 -0500 (EST) Original-Received: from furball.mit.edu (SYDNEYPACIFIC-FORTY-FIVE.MIT.EDU [18.95.5.45]) ) by outgoing-legacy.mit.edu (8.13.6/8.12.4) with ESMTP id kBPHwmYc002391; Mon, 25 Dec 2006 12:58:48 -0500 (EST) Original-Received: from cyd by furball.mit.edu with local (Exim 3.36 #1 (Debian)) id 1Gyu64-0004so-00; Mon, 25 Dec 2006 12:58:48 -0500 Original-To: Leo In-Reply-To: (Leo's message of "Sun\, 24 Dec 2006 04\:03\:10 +0000") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.91 (gnu/linux) X-Scanned-By: MIMEDefang 2.42 X-Spam-Score: -2.066 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:64256 Archived-At: Leo writes: > * Chong Yidong (2006-12-23 22:05 -0500) said: > ^^^^^^^^^^^^ >> It does not happen with Emacs 22. > > I built Emacs 22.0.92.1 (2006.12.24). Seems to me it does. > > /home/leo/packages/emacs22/share/emacs/site-lisp > /home/leo/packages/emacs22/share/emacs/22.0.92/site-lisp > > exist but are not in the load-path as follows. OK now I understand the problem. You're right, this situation exists. I'm not sure this causes any problems, however. Using enable-locallisppath implies you are using another set of site-lisp directories, but its documentation (from configure --help, which is the only place this option is mentioned) is rather vague: directories Emacs should search for lisp files specific to this site so it's plausible that the site-lisp directories are created but not used, since the user is specifying another set of site directories to look at instead. It seems to me harmless to let this situation be. I don't know if either not creating the directories or adding them to load-path will break any existing installations. > ,---- > | Configure option: ./configure --prefix=/home/leo/packages/emacs22 > | --enable-locallisppath=/home/leo/packages/emacs-local/site-lisp-22 > | --with-gtk > | > | ("/home/leo/packages/emacs-local/site-lisp-22" > | "/home/leo/packages/emacs22/share/emacs/22.0.92/lisp" > | "/home/leo/packages/emacs22/share/emacs/22.0.92/lisp/url" > | "/home/leo/packages/emacs22/share/emacs/22.0.92/lisp/toolbar" > | "/home/leo/packages/emacs22/share/emacs/22.0.92/lisp/textmodes" > | "/home/leo/packages/emacs22/share/emacs/22.0.92/lisp/progmodes" > | "/home/leo/packages/emacs22/share/emacs/22.0.92/lisp/play" > | "/home/leo/packages/emacs22/share/emacs/22.0.92/lisp/obsolete" > | "/home/leo/packages/emacs22/share/emacs/22.0.92/lisp/net" > | "/home/leo/packages/emacs22/share/emacs/22.0.92/lisp/mh-e" > | "/home/leo/packages/emacs22/share/emacs/22.0.92/lisp/mail" > | "/home/leo/packages/emacs22/share/emacs/22.0.92/lisp/language" > | "/home/leo/packages/emacs22/share/emacs/22.0.92/lisp/international" > | "/home/leo/packages/emacs22/share/emacs/22.0.92/lisp/gnus" > | "/home/leo/packages/emacs22/share/emacs/22.0.92/lisp/eshell" > | "/home/leo/packages/emacs22/share/emacs/22.0.92/lisp/erc" > | "/home/leo/packages/emacs22/share/emacs/22.0.92/lisp/emulation" > | "/home/leo/packages/emacs22/share/emacs/22.0.92/lisp/emacs-lisp" > | "/home/leo/packages/emacs22/share/emacs/22.0.92/lisp/calendar" > | "/home/leo/packages/emacs22/share/emacs/22.0.92/lisp/calc" > | "/home/leo/packages/emacs22/share/emacs/22.0.92/leim")