Skip site navigation (1)Skip section navigation (2)
Date:      Mon,  2 Sep 2002 12:46:32 +1000 (EST)
From:      Andrew <andrew@ugh.net.au>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   docs/42312: make release broken without full ports
Message-ID:  <20020902024632.CC1D5A809@starbug.ugh.net.au>

next in thread | raw e-mail | index | archive | help

>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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020902024632.CC1D5A809>