From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Peter Dyballa Newsgroups: gmane.emacs.help Subject: Re: removing old installations Date: Sun, 26 Jun 2011 16:18:28 +0200 Message-ID: References: <87ei2hizlt.fsf@ericabrahamsen.net> <87mxh5frj0.fsf@ericabrahamsen.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v936) Content-Type: text/plain; charset=WINDOWS-1252; format=flowed; delsp=yes Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1309098020 2167 80.91.229.12 (26 Jun 2011 14:20:20 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 26 Jun 2011 14:20:20 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: Eric Abrahamsen Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Jun 26 16:20:15 2011 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QaqC4-000694-Ln for geh-help-gnu-emacs@m.gmane.org; Sun, 26 Jun 2011 16:20:12 +0200 Original-Received: from localhost ([::1]:42878 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QaqC3-0007z6-Sg for geh-help-gnu-emacs@m.gmane.org; Sun, 26 Jun 2011 10:20:11 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:33400) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QaqAT-0007wX-Rx for help-gnu-emacs@gnu.org; Sun, 26 Jun 2011 10:18:35 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QaqAS-0003oR-35 for help-gnu-emacs@gnu.org; Sun, 26 Jun 2011 10:18:33 -0400 Original-Received: from fmmailgate01.web.de ([217.72.192.221]:40529) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QaqAR-0003oM-GP for help-gnu-emacs@gnu.org; Sun, 26 Jun 2011 10:18:31 -0400 Original-Received: from smtp06.web.de ( [172.20.5.172]) by fmmailgate01.web.de (Postfix) with ESMTP id E38231921723E; Sun, 26 Jun 2011 16:18:29 +0200 (CEST) Original-Received: from [81.210.161.129] (helo=ip-81-210-161-129.unitymediagroup.de) by smtp06.web.de with asmtp (WEB.DE 4.110 #2) id 1QaqAP-00089W-00; Sun, 26 Jun 2011 16:18:29 +0200 In-Reply-To: <87mxh5frj0.fsf@ericabrahamsen.net> X-Mailer: Apple Mail (2.936) X-Sender: Peter_Dyballa@web.de X-Provags-ID: V01U2FsdGVkX187eN5GbFJQ/S6dXhKOxlasniTkpbG5F1V8+z4i q/7bXsM16upf+44labXThZliiKQzkjqHHM+mY8iJ5I+r8JjYcF YxZzKGaDpjzNI0dV8geg== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4-2.6 X-Received-From: 217.72.192.221 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:81446 Archived-At: Am 26.06.2011 um 00:57 schrieb Eric Abrahamsen: > I'm quite sure I've removed everything emacs-related from /usr/local/=20= > *. > One odd thing is, my emacs man file is located at > /usr/share/man/man1/emacs.1.gz (symlinked from > /etc/alternatives/emacs.1.gz), but within the FILES section of that =20= > man > page, it gives all the emacs-related paths as /usr/local/*. Not sure > what that's about. I've forgotten these! And there's more than one file: -rw-r--r-- 1 root wheel 6367 9. Jun 21:38 man1/emacs.1.gz -rw-r--r-- 1 root wheel 1632 9. Jun 21:38 man1/emacsclient.1.gz -rw-r--r-- 1 root wheel 4444 9. Jun 21:38 man1/etags.1.gz -rw-r--r-- 1 root wheel 993 9. Jun 21:38 man1/grep-changelog.1.gz -rw-r--r-- 1 root wheel 1191 9. Jun 21:38 man1/rcs-checkin.1.gz -rw-r--r-- 1 root wheel 37 9. Jun 21:38 man1/ctags.1.gz -rw-r--r-- 1 root wheel 1128 9. Jun 21:38 man1/ebrowse.1.gz Another area with around 90 files is /usr/local/share/info. And =20 there's also /usr/local/share/applications/emacs.desktop! The sym-links to /etc/alternatives are *not* from your "private" =20 installation of GNU Emacs, they're presumably from Debian (package). =20 The reason is that you can have more that one packaged GNU Emacs =20 version on your PC. Then *some* man page must be present (similarly =20 for the INFO files =96 and this Debian scheme really works quite fine, =20= on my Mac). > > The bug report data shows that emacs was compiled by Debian. So you can be sure now that it's not your own "private" Emacs! > I note that --enable-locallisppath includes, among many other paths, =20= > the two paths > that emacs complains about when it's run from the command line. > > Among the voluminous output of strace is: > > access("/usr/local/share/emacs/23.2/site-lisp", F_OK) =3D -1 ENOENT =20= > (No such file or directory) > write(2, "Warning: Lisp directory `/usr/lo"..., 80) =3D 80 > access("/usr/local/share/emacs/site-lisp", F_OK) =3D -1 ENOENT (No =20 > such file or directory) > write(2, "Warning: Lisp directory `/usr/lo"..., 75) =3D 75 So presumably they're just *warnings*, not /errors/! You've deleted =20 these directory branches when you found that they might contain data =20 from your "private" installations, but they were created before when =20 you installed some GNU Emacs package. I'd recommend to check (the dates of) the MAN and INFO files. This =20 step could be performed again after this most important step: remove =20 all GNU Emacs packages from your PC to clean the situation as far as =20 possible. (Then recheck the places I mentioned in my posts.) Finally =20 re-install these packages/this package. It will create the paths GNU =20 Emacs is complaining about. > > Is my only problem that emacs was compiled with some non-existent > directories in the lisploadpath? No, I presume that you started cleaning after you had installed the =20 first GNU Emacs package (and found some interference of the two =20 Emacsen). And during this operation you just removed a few bits too =20 much. By removing and reinstalling you'll get these bits back. And a =20 sane system! -- Greetings Pete Upgraded, adj.: Didn't work the first time.