From owner-freebsd-doc Sun Sep 1 19:50:25 2002 Delivered-To: freebsd-doc@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A1C6237B43F for ; Sun, 1 Sep 2002 19:50:17 -0700 (PDT) Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id BD6DC43E42 for ; Sun, 1 Sep 2002 19:50:15 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.4/8.12.4) with ESMTP id g822oEJU018245 for ; Sun, 1 Sep 2002 19:50:14 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.4/8.12.4/Submit) id g822oEtO018244; Sun, 1 Sep 2002 19:50:14 -0700 (PDT) Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2EF0937B400 for ; Sun, 1 Sep 2002 19:46:38 -0700 (PDT) Received: from starbug.ugh.net.au (starbug.ugh.net.au [203.31.238.37]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9DB5E43E3B for ; Sun, 1 Sep 2002 19:46:37 -0700 (PDT) (envelope-from andrew@ugh.net.au) Received: by starbug.ugh.net.au (Postfix, from userid 1000) id CC1D5A809; Mon, 2 Sep 2002 12:46:32 +1000 (EST) Message-Id: <20020902024632.CC1D5A809@starbug.ugh.net.au> Date: Mon, 2 Sep 2002 12:46:32 +1000 (EST) From: Andrew Reply-To: Andrew To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: docs/42312: make release broken without full ports Sender: owner-freebsd-doc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 42312 >Category: docs >Synopsis: make release broken without full ports >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-doc >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Sep 01 19:50:09 PDT 2002 >Closed-Date: >Last-Modified: >Originator: Andrew >Release: FreeBSD 4.6-STABLE i386 >Organization: UgH! >Environment: FreeBSD polonium.syd.ntt.net.au 4.6.1-RELEASE-p10 FreeBSD 4.6.1-RELEASE-p10 #0: Tue Aug 13 15:46:09 EST 2002 andrews@polonium.syd.ntt.net.au:/usr/obj/usr/src/sys/POLONIUM i386 >Description: Trying to make release of 4.6.2 with the command: ${MAKE} release CHROOTDIR=${CHROOTDIR} BUILDNAME=${RELEASE} \ CVSROOT=${CVSROOT} RELEASETAG=${CVSBRANCH} \ NOPORTS=YES DOMINIMALDOCPORTS=YES ALLLANG=no \ WORLD_FLAGS=-j4 KERNEL_FLAGS=-j4 Unfortunately when it comes to installing ghostscript to build the documentation I get: ===> Verifying install for /usr/local/bin/sed_inplace in /usr/ports/textproc/ sed_inplace >> No directory for /usr/local/bin/sed_inplace. Skipping.. and the build dies later with: ===> Applying FreeBSD patches for ghostscript-gnu-nox11-7.05_3 /usr/local/bin/sed_inplace: not found *** Error code 127 Stop in /usr/ports/print/ghostscript-gnu. *** Error code 1 >How-To-Repeat: Try to make release of 4.6.2. It probably only happens on boxes in the critical OSVERSION range (< 460101 or between 500000 and 500036). >Fix: Don't know if this is the "correct" patch but it will hopefully help. I'm in the process of testing it but it takes a while - I'll follow up when I know one way or the other. Sending the report now in the hope that someone who knows more about the release process will read it and suggest a better solution. --- /usr/src/release/Makefile.inc.docports Sun May 19 02:52:09 2002 +++ Makefile.inc.docports Mon Sep 2 12:26:16 2002 @@ -52,3 +52,6 @@ .else MINIMALDOCPORTS+= ports/textproc/jade .endif +.if ${OSVERSION} < 460101 || ( ${OSVERSION} >= 500000 && ${OSVERSION} < 500036 ) +MINIMALDOCPORTS+= ports/textproc/sed_inplace +.endif >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-doc" in the body of the message