Return-Path: Delivered-To: apmail-apache-bugdb-archive@apache.org Received: (qmail 47939 invoked by uid 500); 20 Feb 2001 18:50:24 -0000 Mailing-List: contact apache-bugdb-help@apache.org; run by ezmlm Precedence: bulk Reply-To: apache-bugdb@apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list apache-bugdb@apache.org Received: (qmail 47752 invoked by uid 501); 20 Feb 2001 18:50:05 -0000 Resent-Date: 20 Feb 2001 18:50:05 -0000 Resent-Message-ID: <20010220185005.47751.qmail@apache.org> Resent-From: submit@bugz.apache.org (GNATS Filer) Resent-To: apache-bugdb@apache.org Resent-Cc: apache-bugdb@apache.org Resent-Reply-To: submit@bugz.apache.org, nathan@rtfm.net Received: (qmail 45612 invoked by uid 501); 20 Feb 2001 18:48:30 -0000 Message-Id: <20010220184830.45543.qmail@apache.org> Date: 20 Feb 2001 18:48:30 -0000 From: Nathan Dorfman Reply-To: nathan@rtfm.net To: submit@bugz.apache.org X-Send-Pr-Version: 3.110 Subject: build/7286: 'make install' target wants to modify build tree >Number: 7286 >Category: build >Synopsis: 'make install' target wants to modify build tree >Confidential: no >Severity: non-critical >Priority: medium >Responsible: apache >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: apache >Arrival-Date: Tue Feb 20 10:50:03 PST 2001 >Closed-Date: >Last-Modified: >Originator: nathan@rtfm.net >Release: 1.3.17 (1.3.x) >Organization: apache >Environment: SunOS bleeker 5.7 Generic_106541-08 sun4u sparc SUNW,Ultra-80 >Description: That's basically the problem. I think that 'install' should be a read-only target with regard to the build tree. Try to run it on a directory that you can't write to, and you get things like: ./src/helpers/install.sh -c -m 755 ./src/support/dbmmanage[*] /usr/local/etc/httpd/bin/dbmmanage /bin/sh: ./src/.apaci.install.tmp: cannot create make[1]: *** [install-support] Error 1 make[1]: Leaving directory `/home/ndorfman/apache-1.3.17' make: *** [install-all] Error 2 (~/apache-1.3.17 is on NFS in this situation, and when I su to root to 'make install', uid 0 is mapped to nobody on the NFS server. Common enough.) >How-To-Repeat: Try to run 'make install' out of an Apache source tree that you can't modify. >Fix: Stop making temp files ;) yeah, I know. Sorry. But it's just a noncrit changereq. >Release-Note: >Audit-Trail: >Unformatted: [In order for any reply to be added to the PR database, you need] [to include in the Cc line and make sure the] [subject line starts with the report component and number, with ] [or without any 'Re:' prefixes (such as "general/1098:" or ] ["Re: general/1098:"). If the subject doesn't match this ] [pattern, your message will be misfiled and ignored. The ] ["apbugs" address is not added to the Cc line of messages from ] [the database automatically because of the potential for mail ] [loops. If you do not include this Cc, your reply may be ig- ] [nored unless you are responding to an explicit request from a ] [developer. Reply only with text; DO NOT SEND ATTACHMENTS! ]