From unknown Sat Jun 21 10:31:29 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#3800: [emacs-devel] emacs-23.0.96 make install misbehavior Reply-To: "Nelson H. F. Beebe" , 3800@debbugs.gnu.org Resent-From: "Nelson H. F. Beebe" Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Thu, 09 Jul 2009 20:20:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: report 3800 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@emacsbugs.donarmstrong.com id=B.12471703956459 (code B ref -1); Thu, 09 Jul 2009 20:20:03 +0000 Received: (at submit) by emacsbugs.donarmstrong.com; 9 Jul 2009 20:13:15 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: * X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=1.5 required=4.0 tests=PHONENUMBER autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n69KDAuC006453 for ; Thu, 9 Jul 2009 13:13:11 -0700 Received: from mail.gnu.org ([199.232.76.166]:38518 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1MOzzR-0004kF-TT for emacs-pretest-bug@gnu.org; Thu, 09 Jul 2009 16:13:10 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1MOzzP-0008TM-US for emacs-pretest-bug@gnu.org; Thu, 09 Jul 2009 16:13:09 -0400 Received: from mail.math.utah.edu ([155.101.98.135]:60954) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MOzzP-0008Se-JL for emacs-pretest-bug@gnu.org; Thu, 09 Jul 2009 16:13:07 -0400 Received: from psi.math.utah.edu (psi.math.utah.edu [155.101.96.19]) by mail.math.utah.edu (8.13.6/8.13.6) with ESMTP id n69KCw6k010203; Thu, 9 Jul 2009 14:12:59 -0600 (MDT) Received: from psi.math.utah.edu (localhost [127.0.0.1]) by psi.math.utah.edu (8.14.3/8.14.3) with ESMTP id n69KCwue015183; Thu, 9 Jul 2009 14:12:58 -0600 (MDT) Received: (from beebe@localhost) by psi.math.utah.edu (8.14.3/8.14.3/Submit) id n69KCwpm015182; Thu, 9 Jul 2009 14:12:58 -0600 (MDT) Date: Thu, 9 Jul 2009 14:12:58 -0600 (MDT) From: "Nelson H. F. Beebe" To: emacs-pretest-bug@gnu.org Cc: beebe@math.utah.edu X-US-Mail: "Department of Mathematics, 110 LCB, University of Utah, 155 S 1400 E RM 233, Salt Lake City, UT 84112-0090, USA" X-Telephone: +1 801 581 5254 X-FAX: +1 801 585 1640, +1 801 581 4148 X-URL: http://www.math.utah.edu/~beebe Message-ID: X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (mail.math.utah.edu [155.101.98.135]); Thu, 09 Jul 2009 14:12:59 -0600 (MDT) X-detected-operating-system: by monty-python.gnu.org: Solaris 10 (beta) I'm doing "make install" for several builds of emacs-23.0.96, and I just noticed this output (with the GNU default of prefix=/usr/local): chmod -R a+r \ /usr/local/share/emacs/23.0.96 \ /usr/local/share/emacs/site-lisp \ /usr/local/share/emacs/23.0.96/etc \ /usr/local/share/emacs/23.0.96/lisp \ /usr/local/share/info While it is appropriate to run chmod at installation time for a package's own files, it is HIGHLY INAPPROPRIATE to run chmod on directories and files belonging to other packages. The directories /usr/local/share/emacs/site-lisp /usr/local/share/info need to be removed from the install command chmod processing. Their contents, and file permissions, are not the business of emacs-x.y.z release installations. A given site, including ours, may have local reasons for nondefault permissions in those directories. ------------------------------------------------------------------------------- - Nelson H. F. Beebe Tel: +1 801 581 5254 - - University of Utah FAX: +1 801 581 4148 - - Department of Mathematics, 110 LCB Internet e-mail: beebe@math.utah.edu - - 155 S 1400 E RM 233 beebe@acm.org beebe@computer.org - - Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe/ - ------------------------------------------------------------------------------- From unknown Sat Jun 21 10:31:29 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#3800: [emacs-devel] emacs-23.0.96 make install misbehavior Reply-To: Chong Yidong , 3800@debbugs.gnu.org Resent-From: Chong Yidong Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Sun, 12 Jul 2009 18:55:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 3800 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 3800-submit@emacsbugs.donarmstrong.com id=B3800.124742466912971 (code B ref 3800); Sun, 12 Jul 2009 18:55:05 +0000 Received: (at 3800) by emacsbugs.donarmstrong.com; 12 Jul 2009 18:51:09 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-0.4 required=4.0 tests=AWL autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from pantheon-po26.its.yale.edu (pantheon-po26.its.yale.edu [130.132.50.121]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6CIp40N012925 for <3800@emacsbugs.donarmstrong.com>; Sun, 12 Jul 2009 11:51:05 -0700 Received: from furry (c-71-192-161-14.hsd1.nh.comcast.net [71.192.161.14]) (authenticated bits=0) by pantheon-po26.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id n6CIowtU014536 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 12 Jul 2009 14:50:58 -0400 Received: by furry (Postfix, from userid 1000) id B214CC09B; Sun, 12 Jul 2009 14:50:58 -0400 (EDT) From: Chong Yidong To: "Nelson H. F. Beebe" Cc: 3800@debbugs.gnu.org Date: Sun, 12 Jul 2009 14:50:58 -0400 Message-ID: <87k52dn3al.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) > chmod -R a+r \ > /usr/local/share/emacs/23.0.96 \ > /usr/local/share/emacs/site-lisp \ > /usr/local/share/emacs/23.0.96/etc \ > /usr/local/share/emacs/23.0.96/lisp \ > /usr/local/share/info > > While it is appropriate to run chmod at installation time for a > package's own files, it is HIGHLY INAPPROPRIATE to run chmod on > directories and files belonging to other packages. The directories > > /usr/local/share/emacs/site-lisp > /usr/local/share/info > > need to be removed from the install command chmod processing. Fair enough. But the installation process needs to read the contents of /usr/local/share/emacs/site-lisp and /usr/local/share/info in order to function properly. How about doing `u+r' instead of `a+r' for those directories? From unknown Sat Jun 21 10:31:29 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#3800: [emacs-devel] emacs-23.0.96 make install misbehavior Reply-To: Glenn Morris , 3800@debbugs.gnu.org Resent-From: Glenn Morris Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Mon, 13 Jul 2009 00:40:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 3800 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 3800-submit@emacsbugs.donarmstrong.com id=B3800.12474451196812 (code B ref 3800); Mon, 13 Jul 2009 00:40:05 +0000 Received: (at 3800) by emacsbugs.donarmstrong.com; 13 Jul 2009 00:31:59 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-8.1 required=4.0 tests=AWL,HAS_BUG_NUMBER, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6D0VtX0006806 for <3800@emacsbugs.donarmstrong.com>; Sun, 12 Jul 2009 17:31:56 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1MQ9SS-0004D1-29; Sun, 12 Jul 2009 20:31:52 -0400 From: Glenn Morris To: Chong Yidong Cc: 3800@debbugs.gnu.org, "Nelson H. F. Beebe" References: <87k52dn3al.fsf@stupidchicken.com> X-Spook: Peking Panama Medco HAMASMOIS eavesdropping Mantis X-Ran: > User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Chong Yidong wrote: >> chmod -R a+r \ [...] > Fair enough. But the installation process needs to read the contents of > /usr/local/share/emacs/site-lisp and /usr/local/share/info in order to > function properly. > > How about doing `u+r' instead of `a+r' for those directories? ("u" is probably root when installing) I imagine it is the "-R" that is the problem. I guess the install should make sure the directories themselves, and those files we install in them, are readable, but leave other things under these directories alone. From unknown Sat Jun 21 10:31:29 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#3800: [emacs-devel] emacs-23.0.96 make install misbehavior Reply-To: Chong Yidong , 3800@debbugs.gnu.org Resent-From: Chong Yidong Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Mon, 13 Jul 2009 02:50:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 3800 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 3800-submit@emacsbugs.donarmstrong.com id=B3800.124745307928169 (code B ref 3800); Mon, 13 Jul 2009 02:50:04 +0000 Received: (at 3800) by emacsbugs.donarmstrong.com; 13 Jul 2009 02:44:39 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-1.9 required=4.0 tests=AWL,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from pantheon-po30.its.yale.edu (pantheon-po30.its.yale.edu [130.132.50.4]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6D2iYcU028149 for <3800@emacsbugs.donarmstrong.com>; Sun, 12 Jul 2009 19:44:36 -0700 Received: from furry (c-71-192-161-14.hsd1.nh.comcast.net [71.192.161.14]) (authenticated bits=0) by pantheon-po30.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id n6D2iSec002809 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 12 Jul 2009 22:44:29 -0400 Received: by furry (Postfix, from userid 1000) id 82555C09B; Sun, 12 Jul 2009 22:44:28 -0400 (EDT) From: Chong Yidong To: Glenn Morris Cc: 3800@debbugs.gnu.org, "Nelson H. F. Beebe" References: <87k52dn3al.fsf@stupidchicken.com> Date: Sun, 12 Jul 2009 22:44:28 -0400 In-Reply-To: (Glenn Morris's message of "Sun, 12 Jul 2009 20:31:51 -0400") Message-ID: <87hbxh714j.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) Glenn Morris writes: > I imagine it is the "-R" that is the problem. I guess the install > should make sure the directories themselves, and those files we > install in them, are readable, but leave other things under these > directories alone. No, the reporter specifically complained about making these readable: /usr/local/share/emacs/site-lisp /usr/local/share/info From unknown Sat Jun 21 10:31:29 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#3800: [emacs-devel] emacs-23.0.96 make install misbehavior Reply-To: Glenn Morris , 3800@debbugs.gnu.org Resent-From: Glenn Morris Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Mon, 13 Jul 2009 06:35:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 3800 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 3800-submit@emacsbugs.donarmstrong.com id=B3800.124746661232380 (code B ref 3800); Mon, 13 Jul 2009 06:35:04 +0000 Received: (at 3800) by emacsbugs.donarmstrong.com; 13 Jul 2009 06:30:12 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-8.1 required=4.0 tests=AWL,HAS_BUG_NUMBER, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6D6U7I8032319 for <3800@emacsbugs.donarmstrong.com>; Sun, 12 Jul 2009 23:30:08 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1MQF36-0001EV-JR; Mon, 13 Jul 2009 02:30:04 -0400 From: Glenn Morris To: Chong Yidong Cc: 3800@debbugs.gnu.org, "Nelson H. F. Beebe" References: <87k52dn3al.fsf@stupidchicken.com> <87hbxh714j.fsf@stupidchicken.com> X-Spook: cracking Commecen underground NATO illuminati Verisign X-Ran: vN#O=%dbVM4xCL1m]n9R6aTE}z&WgD0!ON.?X?D:VT+&1k\/\s^.4E2yuD\sr.M[xtcnQP X-Hue: magenta X-Attribution: GM Date: Mon, 13 Jul 2009 02:30:04 -0400 In-Reply-To: <87hbxh714j.fsf@stupidchicken.com> (Chong Yidong's message of "Sun, 12 Jul 2009 22:44:28 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Chong Yidong wrote: > No, the reporter specifically complained about making these readable: > > /usr/local/share/emacs/site-lisp > /usr/local/share/info That I can't understand. Super-top-secret info files can be installed in a non-standard location, and added to the INFOPATH of those who need them. Ditto with site-lisp-files-that-aren't-really-site-lisp-files. Or emacs can be installed somewhere else than /usr/local. From unknown Sat Jun 21 10:31:29 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#3800: [emacs-devel] emacs-23.0.96 make install misbehavior Reply-To: Glenn Morris , 3800@debbugs.gnu.org Resent-From: Glenn Morris Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Mon, 13 Jul 2009 06:50:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 3800 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 3800-submit@emacsbugs.donarmstrong.com id=B3800.12474674902196 (code B ref 3800); Mon, 13 Jul 2009 06:50:05 +0000 Received: (at 3800) by emacsbugs.donarmstrong.com; 13 Jul 2009 06:44:50 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-8.1 required=4.0 tests=AWL,HAS_BUG_NUMBER, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6D6ij4h002181 for <3800@emacsbugs.donarmstrong.com>; Sun, 12 Jul 2009 23:44:46 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1MQFHH-0005UF-KJ; Mon, 13 Jul 2009 02:44:43 -0400 From: Glenn Morris To: 3800@debbugs.gnu.org Cc: Chong Yidong , "Nelson H. F. Beebe" References: <87k52dn3al.fsf@stupidchicken.com> <87hbxh714j.fsf@stupidchicken.com> X-Spook: Watergate industrial espionage COSCO Sundevil AVN Rand X-Ran: *P4r*cM!PR&aAvJT,nW**_c6.s94]30[k[.'RmEKlfu`'[[Qclq)X[{QFp3oGNcK.:+E;a X-Hue: red X-Attribution: GM Date: Mon, 13 Jul 2009 02:44:43 -0400 In-Reply-To: (Glenn Morris's message of "Mon, 13 Jul 2009 02:30:04 -0400") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Glenn Morris wrote: > Chong Yidong wrote: > >> No, the reporter specifically complained about making these readable: >> >> /usr/local/share/emacs/site-lisp >> /usr/local/share/info > > That I can't understand. But if that is the issue, how about only setting the permissions if we create those directories? From unknown Sat Jun 21 10:31:29 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#3800: [emacs-devel] emacs-23.0.96 make install misbehavior Reply-To: "Nelson H. F. Beebe" , 3800@debbugs.gnu.org Resent-From: "Nelson H. F. Beebe" Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Mon, 13 Jul 2009 19:05:05 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 3800 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 3800-submit@emacsbugs.donarmstrong.com id=B3800.12475118681709 (code B ref 3800); Mon, 13 Jul 2009 19:05:05 +0000 Received: (at 3800) by emacsbugs.donarmstrong.com; 13 Jul 2009 19:04:28 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.0 required=4.0 tests=AWL,HAS_BUG_NUMBER,PHONENUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail.math.utah.edu (mail.math.utah.edu [155.101.98.135]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6DJ4OBL001699 for <3800@emacsbugs.donarmstrong.com>; Mon, 13 Jul 2009 12:04:26 -0700 Received: from psi.math.utah.edu (psi.math.utah.edu [155.101.96.19]) by mail.math.utah.edu (8.13.6/8.13.6) with ESMTP id n6DJ4IcI024025; Mon, 13 Jul 2009 13:04:18 -0600 (MDT) Received: from psi.math.utah.edu (localhost [127.0.0.1]) by psi.math.utah.edu (8.14.3/8.14.3) with ESMTP id n6DJ4Ite023950; Mon, 13 Jul 2009 13:04:18 -0600 (MDT) Received: (from beebe@localhost) by psi.math.utah.edu (8.14.3/8.14.3/Submit) id n6DJ4IQj023949; Mon, 13 Jul 2009 13:04:18 -0600 (MDT) Date: Mon, 13 Jul 2009 13:04:18 -0600 (MDT) From: "Nelson H. F. Beebe" To: Glenn Morris Cc: beebe@math.utah.edu, 3800@debbugs.gnu.org, Chong Yidong , "Nelson H. F. Beebe" X-US-Mail: "Department of Mathematics, 110 LCB, University of Utah, 155 S 1400 E RM 233, Salt Lake City, UT 84112-0090, USA" X-Telephone: +1 801 581 5254 X-FAX: +1 801 585 1640, +1 801 581 4148 X-URL: http://www.math.utah.edu/~beebe In-Reply-To: Message-ID: X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (mail.math.utah.edu [155.101.98.135]); Mon, 13 Jul 2009 13:04:18 -0600 (MDT) >> how about only setting the permissions if we create those directories? That is fine, because there is no change to the permissions of existing files and subdirectories. ------------------------------------------------------------------------------- - Nelson H. F. Beebe Tel: +1 801 581 5254 - - University of Utah FAX: +1 801 581 4148 - - Department of Mathematics, 110 LCB Internet e-mail: beebe@math.utah.edu - - 155 S 1400 E RM 233 beebe@acm.org beebe@computer.org - - Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe/ - ------------------------------------------------------------------------------- From unknown Sat Jun 21 10:31:29 2025 X-Loop: owner@emacsbugs.donarmstrong.com Subject: bug#3800: [emacs-devel] emacs-23.0.96 make install misbehavior Reply-To: "Nelson H. F. Beebe" , 3800@debbugs.gnu.org Resent-From: "Nelson H. F. Beebe" Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Mon, 13 Jul 2009 19:30:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-Emacs-PR-Message: followup 3800 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 3800-submit@emacsbugs.donarmstrong.com id=B3800.12475128735632 (code B ref 3800); Mon, 13 Jul 2009 19:30:04 +0000 Received: (at 3800) by emacsbugs.donarmstrong.com; 13 Jul 2009 19:21:13 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-4.5 required=4.0 tests=HAS_BUG_NUMBER,PHONENUMBER, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n6DJL8KW005492 for <3800@emacsbugs.donarmstrong.com>; Mon, 13 Jul 2009 12:21:10 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1MQR5H-0000V7-Ri for 3800@emacsbugs.donarmstrong.com; Mon, 13 Jul 2009 15:21:07 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Resent-Message-ID: <19035.35107.476780.553422@fencepost.gnu.org> Resent-Date: Mon, 13 Jul 2009 15:21:07 -0400 Resent-From: Glenn Morris Resent-To: 3800@debbugs.gnu.org X-US-Mail: "Department of Mathematics, 110 LCB, University of Utah, 155 S 1400 E RM 233, Salt Lake City, UT 84112-0090, USA" X-Telephone: +1 801 581 5254 X-FAX: +1 801 585 1640, +1 801 581 4148 X-URL: http://www.math.utah.edu/~beebe In-Reply-To: Message-ID: X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (mail.math.utah.edu [155.101.98.135]); Mon, 13 Jul 2009 13:03:14 -0600 (MDT) X-Detected-Operating-System: by mx20.gnu.org: Solaris 10 (beta) X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. Date: Mon, 13 Jul 2009 13:03:14 -0600 (MDT) From: "Nelson H. F. Beebe" To: Glenn Morris Cc: beebe@math.utah.edu, Chong Yidong X-Bogosity: unsure, spamicity=0.236369, v1.0.1 Resent-Date: Mon, 13 Jul 2009 15:21:07 -0400 >> I imagine it is the "-R" that is the problem. I guess the install >> should make sure the directories themselves, and those files we >> install in them, are readable ... The permissions of directories not owned by the package must not be touched. If a specific permission mode is needed, and an existing file or directory lacks that permission, then "make install" should warn about the problem. ------------------------------------------------------------------------------- - Nelson H. F. Beebe Tel: +1 801 581 5254 - - University of Utah FAX: +1 801 581 4148 - - Department of Mathematics, 110 LCB Internet e-mail: beebe@math.utah.edu - - 155 S 1400 E RM 233 beebe@acm.org beebe@computer.org - - Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe/ - ------------------------------------------------------------------------------- From unknown Sat Jun 21 10:31:29 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: owner@emacsbugs.donarmstrong.com From: help-debbugs@gnu.org (Emacs bug Tracking System) To: "Nelson H. F. Beebe" Subject: bug#3800 closed by Glenn Morris (Re: bug#3800: [emacs-devel] emacs-23.0.96 make install misbehavior) Message-ID: References: X-Emacs-PR-Message: they-closed 3800 X-Emacs-PR-Package: emacs Reply-To: 3800@debbugs.gnu.org Date: Wed, 09 Sep 2009 02:40:07 +0000 Content-Type: multipart/mixed; boundary="----------=_1252464007-10454-1" This is a multi-part message in MIME format... ------------=_1252464007-10454-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" This is an automatic notification regarding your bug report which was filed against the emacs package: #3800: [emacs-devel] emacs-23.0.96 make install misbehavior It has been closed by Glenn Morris . Their explanation is attached below along with your original report. If this explanation is unsatisfactory and you have not received a better one in a separate message then please contact Glenn Morris by replying to this email. --=20 3800: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D3800 Emacs Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1252464007-10454-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 3800-done) by emacsbugs.donarmstrong.com; 9 Sep 2009 02:34:40 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-7.7 required=4.0 tests=AWL,HAS_BUG_NUMBER, X_DEBBUGS_NO_ACK autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n892YcAb009621 for <3800-done@emacsbugs.donarmstrong.com>; Tue, 8 Sep 2009 19:34:39 -0700 Received: from rgm by fencepost.gnu.org with local (Exim 4.67) (envelope-from ) id 1MlD13-0007zz-I3; Tue, 08 Sep 2009 22:34:37 -0400 From: Glenn Morris To: 3800-done@debbugs.gnu.org Subject: Re: bug#3800: [emacs-devel] emacs-23.0.96 make install misbehavior References: X-Spook: Centro Saddam Hussein electronic surveillance UNSCOM X-Ran: Fn@~%[0iA-{T(O7?C;*$];H.Ej)w?s/"AO4h6?"=J82B1rhi?X.Q3tY`hm)KGX4:[ X-Hue: white X-Debbugs-No-Ack: yes X-Attribution: GM Date: Tue, 08 Sep 2009 22:34:37 -0400 Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii I believe this is fixed now. * Makefile.in (install-arch-indep): Don't recursively change perms of site-lisp and infodir. There may be non-Emacs files in here, and the files supplied by Emacs are all handled explicitly already. (Bug#3800) ------------=_1252464007-10454-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by emacsbugs.donarmstrong.com; 9 Jul 2009 20:13:15 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: * X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=1.5 required=4.0 tests=PHONENUMBER autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n69KDAuC006453 for ; Thu, 9 Jul 2009 13:13:11 -0700 Received: from mail.gnu.org ([199.232.76.166]:38518 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1MOzzR-0004kF-TT for emacs-pretest-bug@gnu.org; Thu, 09 Jul 2009 16:13:10 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1MOzzP-0008TM-US for emacs-pretest-bug@gnu.org; Thu, 09 Jul 2009 16:13:09 -0400 Received: from mail.math.utah.edu ([155.101.98.135]:60954) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MOzzP-0008Se-JL for emacs-pretest-bug@gnu.org; Thu, 09 Jul 2009 16:13:07 -0400 Received: from psi.math.utah.edu (psi.math.utah.edu [155.101.96.19]) by mail.math.utah.edu (8.13.6/8.13.6) with ESMTP id n69KCw6k010203; Thu, 9 Jul 2009 14:12:59 -0600 (MDT) Received: from psi.math.utah.edu (localhost [127.0.0.1]) by psi.math.utah.edu (8.14.3/8.14.3) with ESMTP id n69KCwue015183; Thu, 9 Jul 2009 14:12:58 -0600 (MDT) Received: (from beebe@localhost) by psi.math.utah.edu (8.14.3/8.14.3/Submit) id n69KCwpm015182; Thu, 9 Jul 2009 14:12:58 -0600 (MDT) Date: Thu, 9 Jul 2009 14:12:58 -0600 (MDT) From: "Nelson H. F. Beebe" To: emacs-pretest-bug@gnu.org Cc: beebe@math.utah.edu X-US-Mail: "Department of Mathematics, 110 LCB, University of Utah, 155 S 1400 E RM 233, Salt Lake City, UT 84112-0090, USA" X-Telephone: +1 801 581 5254 X-FAX: +1 801 585 1640, +1 801 581 4148 X-URL: http://www.math.utah.edu/~beebe Subject: [emacs-devel] emacs-23.0.96 make install misbehavior Message-ID: X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (mail.math.utah.edu [155.101.98.135]); Thu, 09 Jul 2009 14:12:59 -0600 (MDT) X-detected-operating-system: by monty-python.gnu.org: Solaris 10 (beta) I'm doing "make install" for several builds of emacs-23.0.96, and I just noticed this output (with the GNU default of prefix=/usr/local): chmod -R a+r \ /usr/local/share/emacs/23.0.96 \ /usr/local/share/emacs/site-lisp \ /usr/local/share/emacs/23.0.96/etc \ /usr/local/share/emacs/23.0.96/lisp \ /usr/local/share/info While it is appropriate to run chmod at installation time for a package's own files, it is HIGHLY INAPPROPRIATE to run chmod on directories and files belonging to other packages. The directories /usr/local/share/emacs/site-lisp /usr/local/share/info need to be removed from the install command chmod processing. Their contents, and file permissions, are not the business of emacs-x.y.z release installations. A given site, including ours, may have local reasons for nondefault permissions in those directories. ------------------------------------------------------------------------------- - Nelson H. F. Beebe Tel: +1 801 581 5254 - - University of Utah FAX: +1 801 581 4148 - - Department of Mathematics, 110 LCB Internet e-mail: beebe@math.utah.edu - - 155 S 1400 E RM 233 beebe@acm.org beebe@computer.org - - Salt Lake City, UT 84112-0090, USA URL: http://www.math.utah.edu/~beebe/ - ------------------------------------------------------------------------------- ------------=_1252464007-10454-1--