From owner-freebsd-ports Thu Dec 30 5:10: 4 1999 Delivered-To: freebsd-ports@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id A8ED7152A2 for ; Thu, 30 Dec 1999 05:10:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id FAA63397; Thu, 30 Dec 1999 05:10:02 -0800 (PST) (envelope-from gnats@FreeBSD.org) Date: Thu, 30 Dec 1999 05:10:02 -0800 (PST) Message-Id: <199912301310.FAA63397@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: "Chris D. Faulhaber" Subject: Re: ports/15734: make -i ignores fetch failure, results in "infinite" cd/fork that eventually errors Reply-To: "Chris D. Faulhaber" Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR ports/15734; it has been noted by GNATS. From: "Chris D. Faulhaber" To: jay.krell@cornell.edu Cc: freebsd-gnats-submit@freebsd.org Subject: Re: ports/15734: make -i ignores fetch failure, results in "infinite" cd/fork that eventually errors Date: Thu, 30 Dec 1999 08:00:23 -0500 (EST) On Tue, 28 Dec 1999 jay.krell@cornell.edu wrote: What would be the correct behavior for 'make -i'. According to the man page: -i Ignore non-zero exit of shell commands in the makefile. Equiva- lent to specifying `-' before each command line in the makefile. It sounds as though make(1) is working correctly. make(1) is ignoring the exit code of the commands in the Makefile's, causing it to continue trying to build the port, and stumbling because previous dependencies are not being met (i.e. retrieving the DISTFILE) but not stopping due to the -i option. Wouldn't the proper way to rectify this situation be to not try and override make(1)'s basic sanity checks but to either manually fetch the DISTFILE and/or fix the port to find a resonable MASTER_SITE? ----- Chris D. Faulhaber - jedgar@fxp.org - jedgar@FreeBSD.org -------------------------------------------------------- FreeBSD: The Power To Serve - http://www.FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message