From owner-freebsd-ports@FreeBSD.ORG Mon Dec 13 13:13:39 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6B60C106566B for ; Mon, 13 Dec 2010 13:13:39 +0000 (UTC) (envelope-from itetcu@FreeBSD.org) Received: from worf.ds9.tecnik93.com (worf.ds9.tecnik93.com [81.196.207.130]) by mx1.freebsd.org (Postfix) with ESMTP id CC87A8FC27 for ; Mon, 13 Dec 2010 13:13:38 +0000 (UTC) Received: from it.buh.tecnik93.com (unknown [188.27.101.203]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by worf.ds9.tecnik93.com (Postfix) with ESMTPSA id E1B2322C54D8; Mon, 13 Dec 2010 15:13:37 +0200 (EET) Date: Mon, 13 Dec 2010 15:13:36 +0200 From: Ion-Mihai Tetcu To: Rob Farmer Message-ID: <20101213151336.462f83c6@it.buh.tecnik93.com> In-Reply-To: References: <649991.13531.qm@web121703.mail.ne1.yahoo.com> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.22.1; amd64-portbld-freebsd8.1) Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/6rYtqm3Z+=W.nEREhJ2Gy8Y"; protocol="application/pgp-signature" Cc: Norm Larkin , freebsd-ports@freebsd.org Subject: Re: making all ports in /usr/ports on FreeBSD 8.1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2010 13:13:39 -0000 --Sig_/6rYtqm3Z+=W.nEREhJ2Gy8Y Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Mon, 13 Dec 2010 04:30:16 -0800 Rob Farmer wrote: > On Sat, Dec 11, 2010 at 01:29, Norm Larkin > wrote: > > Hello, > > > > I was idly trying to experiment and decided I wanted to see how > > long it took, how much disk space was involved, how hard it was on > > a system, and so on, to build the entire ports tree. =C2=A0I loaded up a > > fresh system with FreeBSD 8.1R on i386, used all defaults for the > > installer options, had it install all sources and the ports tree, > > went into /usr/ports, set BATCH to yes, and did "make install". =C2=A0It > > bombed within about an hour. =C2=A0Figuring my ports were out of date, I > > repeated this after wiping all > > of /usr/local, /var/db/pkg, /usr/ports, and then using portsnap to > > fetch and install. =C2=A0Same result. =C2=A0I then tried loading the am= d64 > > version. =C2=A0Same thing. > > > > What am I doing dumb here (other than possibly trying to build all > > ports). =C2=A0It seems to always get messed up on libxml2. > > > > Typescript follows, but I only did a script after it had already > > failed, so all the intermediate stuff is not there. > > > > > > Script started on Sat Dec 11 02:41:10 2010 > > freebsd-81r-i386# cd /usr/ports > > freebsd-81r-i386# setenv BATCH yes > > freebsd-81r-i386# make install >=20 > There are a couple problems with this: first, some ports conflict, so > you can't have everything installed installed at once. You need to use > something like tinderbox to have the builds isolated from one another. > Secondly, as you've noticed, the first broken port causes the whole > thing to fail. Tinderbox would fix this too. For the last one: make -k -DBATCH ....=20 --=20 IOnut - Un^d^dregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" FreeBSD committer -> itetcu@FreeBSD.org, PGP Key ID 057E9F8B493A297B --Sig_/6rYtqm3Z+=W.nEREhJ2Gy8Y Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (FreeBSD) iEYEARECAAYFAk0GHAEACgkQJ7GIuiH/oeUvTgCcC3h+gNjym7sMgQnbee0yE9zt fwkAnRMv0asyWfgob9nlYNMVz2Mu0oDS =a1ZM -----END PGP SIGNATURE----- --Sig_/6rYtqm3Z+=W.nEREhJ2Gy8Y--