From owner-freebsd-ports Tue Jan 14 15:11:24 2003 Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4743037B401 for ; Tue, 14 Jan 2003 15:11:22 -0800 (PST) Received: from fep2.cogeco.net (smtp.cogeco.net [216.221.81.25]) by mx1.FreeBSD.org (Postfix) with ESMTP id 882E643F13 for ; Tue, 14 Jan 2003 15:11:21 -0800 (PST) (envelope-from pnmurphy@cogeco.ca) Received: from earth.upton.net (unknown [24.141.18.230]) by fep2.cogeco.net (Postfix) with SMTP id 9164E73F2; Tue, 14 Jan 2003 18:12:36 -0500 (EST) Date: Tue, 14 Jan 2003 18:10:50 -0500 From: Paul Murphy To: "Simon 'corecode' Schubert" Cc: freebsd-ports@FreeBSD.ORG, Constantin Stefanov Subject: Re: ports/47042: Some dependencies of port are built before extract stage Message-Id: <20030114181050.7ef75163.pnmurphy@cogeco.ca> In-Reply-To: <200301141650.h0EGo8MK062523@freefall.freebsd.org> References: <200301141650.h0EGo8MK062523@freefall.freebsd.org> X-Mailer: Sylpheed version 0.8.8claws (GTK+ 1.2.10; i386-portbld-freebsd4.7) Mime-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha1"; boundary="=.UWHk6JdX3/:mZ?" Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --=.UWHk6JdX3/:mZ? Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Tue, 14 Jan 2003 08:50:08 -0800 (PST) "Simon 'corecode' Schubert" wrote: > The following reply was made to PR ports/47042; it has been noted by > GNATS. > > From: "Simon 'corecode' Schubert" > To: Constantin Stefanov > Cc: FreeBSD-gnats-submit@FreeBSD.org > Subject: Re: ports/47042: Some dependencies of port are built before > extract > stage > Date: Tue, 14 Jan 2003 17:48:59 +0100 > > --=.wc+7NBPW'O)i.p > Content-Type: text/plain; charset=US-ASCII > Content-Transfer-Encoding: 7bit > > Lately Constantin Stefanov told: > > > >Description: > > When I type make extract in port directory (I tried some ports, the > > first was mail/cyrus-imapd2), some dependencies are built before > > extract stage. It is quite annoying and time-consuming in case when > > it is not needed to build port, but, for example, I want to extract > > port and read some docs. > [...] > > >Fix: > > I suggest to postpone building dependencies until some later stage > > (maybe build them before configure stage). > > this may seem reasonable but there are cases where ports are needed > before extraction, eg. unzip etc. > our _DEPENDS system is not fine grained enough for this to > differenciate. LIB_DEPENDS could be sucked in after extract(/patch?), > tho. > A switch would be nice though...one that stops downloading of dependencies / prohibits building (port and dependency) (i.e -DNO_DEPENDS) -- Cogeco ergo sum --=.UWHk6JdX3/:mZ? Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+JJkBTv5Mxsi/WPMRApbTAJ9fdik5tAgxVfqfogTVcmNRu+gSBQCfSAKD ukwPRmpR0BLAvRS74ERxoxM= =faV8 -----END PGP SIGNATURE----- --=.UWHk6JdX3/:mZ?-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message