Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Dec 1998 14:33:16 +0100
From:      Andreas Klemm <andreas@klemm.gtn.com>
To:        current@FreeBSD.ORG
Subject:   make release broken
Message-ID:  <19981231143316.A36387@klemm.gtn.com>

next in thread | raw e-mail | index | archive | help
--------------------------------------------------------------
>>> Installing legacy boot
--------------------------------------------------------------
cd /usr/src/sys/i386/boot && make -DNOMAN install
===> biosboot
install -c -o root -g wheel -m 444  boot1 boot2 /R/stage/trees/bin/usr/mdec/
===> cdboot
install -c -o root -g wheel -m 444 boot.img /R/stage/trees/bin/usr/mdec/cdboot
===> dosboot
install -c  -o root -g wheel -m 444   fbsdboot.exe /R/stage/trees/bin/usr/mdec
===> kzipboot
install -c  -o root -g wheel -m 444   kztail.o kzhead.o /R/stage/trees/bin/usr/l
ib/aout
===> netboot
install -c  -o root -g wheel -m 555   nb8390.com nb3c509.com nb8390.rom nb3c509.
rom /R/stage/trees/bin/usr/mdec
===> rawboot
install -c -o root -g wheel -m 444 rawboot /R/stage/trees/bin/usr/mdec/rawboot
chflags -R noschg /R/stage/trees
touch release.2
for i in textproc/docproj; do  cd /usr/ports/$i && make all install clean FORCE_
PKG_REGISTER=yes;  done
===>  Extracting for docproj-1.0
>> No MD5 checksum file.
===>  Patching for docproj-1.0
===>  Configuring for docproj-1.0
===>  Installing for docproj-1.0
===>   docproj-1.0 depends on executable: instant - not found
===>    Verifying install for instant in /usr/ports/textproc/sgmlformat
===>  Extracting for sgmlformat-1.7
>> Checksum OK for sgmlformat-1.7.tar.gz.
===>  Patching for sgmlformat-1.7
===>  Configuring for sgmlformat-1.7
===>  Building for sgmlformat-1.7
===> instant
Warning: Object directory not changed from original /usr/ports/textproc/sgmlform
at/work/sgmlformat-1.7/instant
cc -O -pipe -DTRANSPEC_DIR=\"/usr/local/share/sgml/transpec\"   -c browse.c
cc -O -pipe -DTRANSPEC_DIR=\"/usr/local/share/sgml/transpec\"   -c info.c
cc -O -pipe -DTRANSPEC_DIR=\"/usr/local/share/sgml/transpec\"   -c main.c
cc -O -pipe -DTRANSPEC_DIR=\"/usr/local/share/sgml/transpec\"   -c tables.c
cc -O -pipe -DTRANSPEC_DIR=\"/usr/local/share/sgml/transpec\"   -c traninit.c
cc -O -pipe -DTRANSPEC_DIR=\"/usr/local/share/sgml/transpec\"   -c translate.c
cc -O -pipe -DTRANSPEC_DIR=\"/usr/local/share/sgml/transpec\"   -c tranvar.c
cc -O -pipe -DTRANSPEC_DIR=\"/usr/local/share/sgml/transpec\"   -c util.c
cc -O -pipe -DTRANSPEC_DIR=\"/usr/local/share/sgml/transpec\"   -c sgmls.c
cc -O -pipe -DTRANSPEC_DIR=\"/usr/local/share/sgml/transpec\"    -o instant brow
se.o info.o main.o tables.o traninit.o translate.o tranvar.o util.o sgmls.o  -lc
ompat
gzip -cn instant.1 > instant.1.gz
gzip -cn transpec.5 > transpec.5.gz
===> transpec
===> sgmlfmt
sed -e 's|##PERL##|/usr/bin/perl|' -e 's|##PREFIX##|/usr/local|' < sgmlfmt.pl >
sgmlfmt
Warning: Object directory not changed from original /usr/ports/textproc/sgmlform
at/work/sgmlformat-1.7/sgmlfmt
gzip -cn sgmlfmt.1 > sgmlfmt.1.gz
===>  Installing for sgmlformat-1.7
===>   sgmlformat-1.7 depends on executable: nsgmls - not found
===>    Verifying install for nsgmls in /usr/ports/textproc/jade
/bin/sh: not found
*** Error code 1 (ignored)
===>  Extracting for jade-1.2
>> Checksum OK for jade1_2.zip.
===>   jade-1.2 depends on executable: unzip - not found
===>    Verifying install for unzip in /usr/ports/archivers/unzip
/bin/sh: not found
/bin/sh: not found
*** Error code 1 (ignored)
*** Error code 1 (ignored)
*** Error code 1 (ignored)
===>   Returning to build of jade-1.2
unzip: not found
*** Error code 1 (ignored)
===>  Patching for jade-1.2
===>  Applying FreeBSD patches for jade-1.2
File to patch:
(END)                                                                     

BTW, I noticed, that make release now copies all distfiles
from /usr/ports/distfiles to /disk2/release/usr/ports/distfiles

Well, my 900MB large partition on /disk2 would have been unable
to stand a make release. During the make release progress I
removed the source in /disk2/release/usr/ports/distfiles and
copied the needed one with a script into that location ...

Is this build behaviour intended ? The solution months ago,
where the actually needed sources have been fetched was 
better regarding space consumption.

I'd suggest to copy the needed sources for ports very early to
the destdir .../release/usr/ports/distfiles just before doing
the chroot command ... This would prevent such unneeded space
consumption.

Or is this needed for another purpose ??? 

	Andreas ///

-- 
Andreas Klemm                                http://www.FreeBSD.ORG/~andreas
     What gives you 90% more speed, for example, in kernel compilation ?
          http://www.FreeBSD.ORG/~fsmp/SMP/akgraph-a/graph1.html
             "NT = Not Today" (Maggie Biggs)      ``powered by FreeBSD SMP''

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



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