From owner-freebsd-stable Tue Jan 23 22: 3:13 2001 Delivered-To: freebsd-stable@freebsd.org Received: from mail2.rdc2.bc.home.com (mail2.rdc2.bc.home.com [24.2.10.85]) by hub.freebsd.org (Postfix) with ESMTP id 6FEF537B402 for ; Tue, 23 Jan 2001 22:02:55 -0800 (PST) Received: from ardbeg ([24.77.8.34]) by mail2.rdc2.bc.home.com (InterMail vM.4.01.03.00 201-229-121) with SMTP id <20010124060254.PDDP1774.mail2.rdc2.bc.home.com@ardbeg>; Tue, 23 Jan 2001 22:02:54 -0800 From: Gord Broom Reply-To: Gordon.Broom@home.com To: Kal Torak , Brad Tombaugh Subject: Re: Problems Making Ports Date: Tue, 23 Jan 2001 21:58:10 -0800 X-Mailer: KMail [version 1.0.28] Content-Type: text/plain; charset="us-ascii" Cc: freebsd-stable@FreeBSD.ORG References: <3A6D2B4C.4F9382A3@qwest.net> <3A6D4AF3.69241B5E@quake.com.au> In-Reply-To: <3A6D4AF3.69241B5E@quake.com.au> MIME-Version: 1.0 Message-Id: <01012322025301.75594@ardbeg> Content-Transfer-Encoding: quoted-printable Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 23 Jan 2001, Kal Torak wrote: > Brad Tombaugh wrote: > >=20 > > Several people, including me, have posted articles to > > comp.unix.bsd.frebsd.misc regarding problems making ports after updat= ing > > to RELENG_4 (4.2-STABLE). > >=20 > > The first symptom that I saw after "making world" was that when I > > attempted to "make" or "make install" any of several ports I got an > > error: > >=20 > > orion# cd /usr/ports/textproc/docproj > > orion# make > > Error: your port uses an old layout. Please update it to > > match this bsd.port.mk. > >=20 > > checking /urs/ports/Mk/bsd.port.mk shows several instances of this or > > similar messages, generally near a declaration for "pre-everything::" > >=20 > If you had read /usr/src/UPDATING then you would of seen that after > an upgrade to 4.2 you are required to cvsup your whole ports tree since > changes were made to the base port structure... > Reading the UPDATING file properly solves almost all upgrading problems= =2E.. >=20 Also, you may have to delete empty directories in each of the individual = ports (which cvsup left behind, as I've seen CVS do), which confuse both bsd.po= rt.mk and users. I thought I had written down which directories they were, but hunt around= in bsd.ports.mk for the specific error it gives you, and it'll point you the= re. I know one of them was 'patches/', I can't remember the second. Gord. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message