From owner-freebsd-questions Tue Nov 5 16: 2: 8 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7100F37B401 for ; Tue, 5 Nov 2002 16:02:07 -0800 (PST) Received: from beta.bkc.lv (beta.bkc.lv [195.244.128.53]) by mx1.FreeBSD.org (Postfix) with SMTP id 91BC943E3B for ; Tue, 5 Nov 2002 16:02:06 -0800 (PST) (envelope-from dexter@ambidexter.com) Received: from [195.244.142.198] by beta.mail.teliamtc.lv (NTMail 3.03.0018/) with ESMTP id ja720027 for ; Wed, 6 Nov 2002 02:02:02 +0200 Mime-Version: 1.0 X-Sender: dexter@ambidexter.com@mail.nutech.com Message-Id: Date: Wed, 6 Nov 2002 02:04:13 +0200 To: freebsd-questions@FreeBSD.ORG From: Michael Dexter Subject: Follow-up: Yet Another make release fails on ghostscript-gnu Content-Type: text/plain; charset="us-ascii" ; format="flowed" Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Greetings again, Regarding the make release mentioned earlier... After peppering my /usr/ports/distfiles/ tree with very redundant distfiles, i.e. the same files in /usr/ports and /usr/ports/ghostscript and /usr/ports/ghostscript-gnu, things finally worked. (Ending on a vn present failure but I know where to look on that one) Given the time it takes to test each and every variable, I fear I will never be confident that I have an answer, though it was very educational... Early on, I tried stepping through "make release.1" and all but this appeared to ignore the flags I sent it. All of the output was sent to the /R directory, rather than my choice of /usr/testrelease/ Can that be changed? Is there indeed a way to step-trough a release build? Having complete control over the build of my network OS is simply revolutionary... but I was hoping this revolution would not be so bloody. Conclusions: As suggested elsewhere, it would be nice to have an official source of buildable release files like the /usr/src on the CD, that would spare one the guesswork of trusting the ports "fetch" to build the build files prior to making the release. Might a pre-make script based upon the real make script perform all of the downloads and checksum verifications? This could save hours in wasted build time and guesswork, a bit like running cvsup prior to building world, knowing exactly what source will be used. I will look into this but again, my experience with make is only a few hours old. Thanks again, Michael. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message