Date: Thu, 22 Oct 2009 11:43:45 +0100 From: krad <kraduk@googlemail.com> To: Glenn Sieb <ges+lists@wingfoot.org> Cc: freebsd-questions@freebsd.org Subject: Re: Buildworld fails updating from 5.4-RELEASE-p2 to 6.0-RELEASE Message-ID: <d36406630910220343h6920bcd2rdede8996030d10af@mail.gmail.com> In-Reply-To: <4AE02856.7020903@wingfoot.org> References: <4AE02856.7020903@wingfoot.org>
next in thread | previous in thread | raw e-mail | index | archive | help
2009/10/22 Glenn Sieb <ges+lists@wingfoot.org <ges%2Blists@wingfoot.org>> > I've been trying to update an old server from 5.4-RELEASE-p2 to > 7.2-RELEASE. > > So, I figured the best way would be to do this in steps. 5.4 to 6.0 then > 6.0 to 6.4 then to 7.0 then finally 7.2. > > So, I have ftp'd the src directory for 6.0-RELEASE from > ftp-archive.freebsd.org. Then I wiped /usr/src, mkdir'd /usr/src/obj, > did an install.sh for all the packages in src for 6.0. Then I placed my > kernel config in /usr/src/sys/i386/conf/, and did make buildworld. > > I constantly get a fail (whether or not I use -j3 or no -j argument in > /etc/make.conf): > > ===> gnu/usr.bin/texinfo/doc (all) > makeinfo --no-split -I /usr/src/gnu/usr.bin/texinfo/doc -I > /usr/src/gnu/usr.bin/texinfo/doc/../../../../contrib/texinfo/doc > /usr/src/gnu/usr.bin/texinfo/doc/../../../../contrib/texinfo/doc/info.texi > -o info.info > gzip -cn info.info > info.info.gz > makeinfo --no-split -I /usr/src/gnu/usr.bin/texinfo/doc -I > /usr/src/gnu/usr.bin/texinfo/doc/../../../../contrib/texinfo/doc > > /usr/src/gnu/usr.bin/texinfo/doc/../../../../contrib/texinfo/doc/info-stnd.texi > -o info-stnd.info > gzip -cn info-stnd.info > info-stnd.info.gz > ln -fs > > /usr/src/gnu/usr.bin/texinfo/doc/../../../../contrib/texinfo/doc/texinfo.txi > texinfo.texi > makeinfo --no-split -I /usr/src/gnu/usr.bin/texinfo/doc -I > /usr/src/gnu/usr.bin/texinfo/doc/../../../../contrib/texinfo/doc > texinfo.texi -o texinfo.info > texinfo.texi:451: Unknown command `comma'. > texinfo.texi:451: Misplaced {. > texinfo.texi:451: Misplaced }. > texinfo.texi:469: Unknown command `registeredsymbol'. > texinfo.texi:469: Misplaced {. > texinfo.texi:469: Misplaced }. > texinfo.texi:893: Unknown command `LaTeX'. > texinfo.texi:893: Misplaced {. > texinfo.texi:893: Misplaced }. > texinfo.texi:7070: Unknown command `LaTeX'. > texinfo.texi:7070: Misplaced {. > texinfo.texi:7070: Misplaced }. > texinfo.texi:7401: Unknown command `abbr'. > texinfo.texi:7401: Misplaced {. > texinfo.texi:7401: Misplaced }. > texinfo.texi:7505: Unknown command `indicateurl'. > texinfo.texi:7505: Misplaced {. > texinfo.texi:7505: Misplaced }. > texinfo.texi:7679: Unknown command `sansserif'. > texinfo.texi:7679: Misplaced {. > texinfo.texi:7679: Misplaced }. > texinfo.texi:7685: Unknown command `slanted'. > texinfo.texi:7685: Misplaced {. > texinfo.texi:7685: Misplaced }. > texinfo.texi:9020: Unknown command `headitem'. > texinfo.texi:9104: Unknown command `float'. > texinfo.texi:9106: Unmatched `@end'. > texinfo.texi:9167: Unknown command `float'. > texinfo.texi:9169: Unknown command `caption'. > texinfo.texi:9169: Misplaced {. > texinfo.texi:9169: Misplaced }. > texinfo.texi:9170: Unmatched `@end'. > texinfo.texi:9224: Unknown command `listoffloats'. > texinfo.texi:9998: Unknown command `comma'. > texinfo.texi:9998: Misplaced {. > texinfo.texi:9998: Misplaced }. > texinfo.texi:10058: Unknown command `comma'. > texinfo.texi:10058: Misplaced {. > texinfo.texi:10058: Misplaced }. > texinfo.texi:10067: Unknown command `comma'. > texinfo.texi:10067: Misplaced {. > texinfo.texi:10067: Misplaced }. > texinfo.texi:10398: Unknown command `ordf'. > texinfo.texi:10398: Misplaced {. > texinfo.texi:10398: Misplaced }. > texinfo.texi:10398: Unknown command `ordm'. > texinfo.texi:10398: Misplaced {. > texinfo.texi:10398: Misplaced }. > texinfo.texi:10470: Unknown command `registeredsymbol'. > texinfo.texi:10470: Misplaced {. > texinfo.texi:10470: Misplaced }. > texinfo.texi:10473: Unknown command `registeredsymbol'. > texinfo.texi:10473: Misplaced {. > texinfo.texi:10473: Misplaced }. > texinfo.texi:10486: Unknown command `LaTeX'. > texinfo.texi:10486: Misplaced {. > texinfo.texi:10486: Misplaced }. > texinfo.texi:10493: Unknown command `LaTeX'. > texinfo.texi:10493: Misplaced {. > texinfo.texi:10493: Misplaced }. > texinfo.texi:10496: Unknown command `LaTeX'. > texinfo.texi:10496: Misplaced {. > texinfo.texi:10496: Misplaced }. > texinfo.texi:10515: Unknown command `registeredsymbol'. > texinfo.texi:10515: Misplaced {. > texinfo.texi:10515: Misplaced }. > texinfo.texi:10518: Unknown command `registeredsymbol'. > texinfo.texi:10518: Misplaced {. > texinfo.texi:10518: Misplaced }. > texinfo.texi:10524: Unknown command `euro'. > texinfo.texi:10524: Misplaced {. > texinfo.texi:10524: Misplaced }. > texinfo.texi:10526: Unknown command `euro'. > texinfo.texi:10526: Misplaced {. > texinfo.texi:10526: Misplaced }. > texinfo.texi:11559: Unknown command `'. > texinfo.texi:12225: Unknown command `deftypecv'. > texinfo.texi:12225: Misplaced {. > texinfo.texi:12225: Misplaced }. > texinfo.texi:12228: Bad argument to `end', `deftypecv', using `table'. > texinfo.texi:12231: @item found outside of an insertion block. > texinfo.texi:12254: @item found outside of an insertion block. > texinfo.texi:12279: Unmatched `@end'. > texinfo.texi:12629: Unknown command `ifdocbook'. > texinfo.texi:12631: Unmatched `@end'. > texinfo.texi:14112: Unknown command `LaTeX'. > texinfo.texi:14112: Misplaced {. > texinfo.texi:14112: Misplaced }. > texinfo.texi:16717: Unknown command `comma'. > texinfo.texi:16717: Misplaced {. > texinfo.texi:16717: Misplaced }. > texinfo.texi:16731: Unknown command `comma'. > texinfo.texi:16731: Misplaced {. > texinfo.texi:16731: Misplaced }. > texinfo.texi:16735: Unknown command `comma'. > texinfo.texi:16735: Misplaced {. > texinfo.texi:16735: Misplaced }. > texinfo.texi:17362: Unknown command `LaTeX'. > texinfo.texi:17362: Misplaced {. > texinfo.texi:17362: Misplaced }. > Too many errors! Gave up. > (major snippage of thousands of these) > *** Signal 11 > > Stop in /usr/src/gnu/usr.bin/texinfo/doc. > *** Error code 1 > > Stop in /usr/src/gnu/usr.bin/texinfo. > *** Error code 1 > > Stop in /usr/src/gnu/usr.bin. > *** Error code 1 > > Stop in /usr/src/gnu. > *** Error code 1 > > Stop in /usr/src. > *** Error code 1 > > Stop in /usr/src. > *** Error code 1 > > Stop in /usr/src. > > > I've installed texinfo from ports, as well as LaTeX. > > Now, I don't particularly care about info files, personally, as I > rarely, if ever, use them, but it would be nice to get this box up to > the current release. :) > > Google has not been helpful, so I figured I'd ask here. I've done a > mergemaster -p which added the audit group and such to /etc/group. > > Thanks in advance... > --Glenn > > /etc/make.conf (left the old variables that will eventually go into > src.conf until I get up to 7.x): > # Setting to use base perl from ports: > PERL_VER=5.8.1 > PERL_VERSION=5.8.1 > PERL_ARCH=mach > NOPERL=yo > NO_PERL=yo > NO_PERL_WRAPPER=yo > > KERNCONF=MINT > NO_SENDMAIL= true > NO_BIND= true > NO_WRAPPER= true > SUP_UPDATE= yes > MAKEFLAGS=-j 3 > CFLAGS=-O -pipe > COPTFLAGS=-O -pipe > X11BASE=${LOCALBASE} > > > SUP= /usr/local/bin/cvsup > SUPFLAGS= -g -L 2 > SUPHOST= cvsup3.FreeBSD.org > SUPFILE= /home/mint/adm/etc/stable-supfile > PORTSSUPFILE= /home/mint/adm/etc/ports-supfile > > /etc/src.conf: > WITHOUT_SENDMAIL=1 > WITHOUT_OPENSSL=1 > WITHOUT_BIND=1 > WITHOUT_WRAPPER=1 > WITHOUT_OPENSSH=1 > WITHOUT_KERBEROS=1 > > > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to " > freebsd-questions-unsubscribe@freebsd.org" > the best way i have found is not doing a build world like this take a backup of the /etc dir boot in on a livecd, goto the prompt mount up all your hs fs under /mnt then install the base, kernel and src distros with destdir=/mnt set copy your master.passwd, passwd, groups files back boot into the system then do a make world for good measure (should'nt be needed but i feel safer doing this) double check all the config files in /etc you have modifed from standard finally rebuild all your ports with a tool eg portmaster, or you could install the freebsd5 compat libraries
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?d36406630910220343h6920bcd2rdede8996030d10af>