From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#14576: "make install" has trouble with non-standard locallisppath directories Date: Sat, 08 Jun 2013 19:44:02 +0300 Message-ID: <83ppvwsgbx.fsf@gnu.org> References: <83r4gcskwk.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1370710265 5722 80.91.229.3 (8 Jun 2013 16:51:05 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 8 Jun 2013 16:51:05 +0000 (UTC) Cc: 14576@debbugs.gnu.org To: Juanma Barranquero Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jun 08 18:51:05 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UlMM5-0002QR-Gb for geb-bug-gnu-emacs@m.gmane.org; Sat, 08 Jun 2013 18:51:05 +0200 Original-Received: from localhost ([::1]:56745 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UlMM5-0000ta-5T for geb-bug-gnu-emacs@m.gmane.org; Sat, 08 Jun 2013 12:51:05 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35394) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UlMLj-0000iz-Rh for bug-gnu-emacs@gnu.org; Sat, 08 Jun 2013 12:50:44 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UlMLi-00082b-Th for bug-gnu-emacs@gnu.org; Sat, 08 Jun 2013 12:50:43 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:42005) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UlMG9-0006S5-3u for bug-gnu-emacs@gnu.org; Sat, 08 Jun 2013 12:44:57 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1UlMGF-0006UP-5u for bug-gnu-emacs@gnu.org; Sat, 08 Jun 2013 12:45:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 08 Jun 2013 16:45:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14576 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 14576-submit@debbugs.gnu.org id=B14576.137070987224887 (code B ref 14576); Sat, 08 Jun 2013 16:45:03 +0000 Original-Received: (at 14576) by debbugs.gnu.org; 8 Jun 2013 16:44:32 +0000 Original-Received: from localhost ([127.0.0.1]:58594 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UlMFk-0006TL-I8 for submit@debbugs.gnu.org; Sat, 08 Jun 2013 12:44:32 -0400 Original-Received: from mtaout23.012.net.il ([80.179.55.175]:40796) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UlMFf-0006Sz-PY for 14576@debbugs.gnu.org; Sat, 08 Jun 2013 12:44:29 -0400 Original-Received: from conversion-daemon.a-mtaout23.012.net.il by a-mtaout23.012.net.il (HyperSendmail v2007.08) id <0MO300M0025DFO00@a-mtaout23.012.net.il> for 14576@debbugs.gnu.org; Sat, 08 Jun 2013 19:44:14 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout23.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MO300MK42HP55B0@a-mtaout23.012.net.il>; Sat, 08 Jun 2013 19:44:14 +0300 (IDT) In-reply-to: X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:74898 Archived-At: > From: Juanma Barranquero > Date: Sat, 8 Jun 2013 17:18:50 +0200 > Cc: 14576@debbugs.gnu.org > > Obviously our definitions of "supported" and "unrelated" do not agree. "Supported" means supported by the code that was originally there for Posix platforms and by the changes I made for using that on Windows. Obviously, %emacs_dir% was not supported by the former; the changes I committed support that only in src/epaths.h. > What does *not* work is make install's poor attempt at creating these > directories, so I really fail to see how can you say that these issues > are unrelated. It's make install's fail the real trouble, not passing > %emacs_dir% to --enable-locallisppath. If you prefer "partially supported", I agree with that. But partial support helps only those users who know to look under the hood and do all kinds of special tricks. For the rest of the users, this partial support is the same as non-support. > > Supporting these features will require changes in the top-level > > Makefile.in; patches welcome. IOW, the rest of this report is a > > feature request. > > You mean "the feature that local lisp paths containing %emacs_dir% are > correctly created" Yes, and also the semi-colon usage (if that is what you want to be supported). > I'm asking to remove a misfeature. If by misfeature you mean the part that creates the directories in locallisppath, then I don't object to that removal. But if it is removed, it must be removed on all systems, not just on Windows, IMO.