From owner-freebsd-stable Tue Jan 23 1:12:31 2001 Delivered-To: freebsd-stable@freebsd.org Received: from www.golsyd.net.au (ftp.golsyd.net.au [203.57.20.1]) by hub.freebsd.org (Postfix) with ESMTP id AAF6C37B400 for ; Tue, 23 Jan 2001 01:12:13 -0800 (PST) Received: from [203.164.12.28] by www.quake.com.au (NTMail 4.30.0012/AH9370.63.d1acf55c) with ESMTP id tgvsaaaa for ; Tue, 23 Jan 2001 20:20:50 +1100 Message-ID: <3A6D4AF3.69241B5E@quake.com.au> Date: Tue, 23 Jan 2001 20:12:19 +1100 From: Kal Torak X-Mailer: Mozilla 4.73 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Brad Tombaugh Cc: freebsd-stable@freebsd.org Subject: Re: Problems Making Ports References: <3A6D2B4C.4F9382A3@qwest.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Brad Tombaugh wrote: > > Several people, including me, have posted articles to > comp.unix.bsd.frebsd.misc regarding problems making ports after updating > to RELENG_4 (4.2-STABLE). > > 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: > > orion# cd /usr/ports/textproc/docproj > orion# make > Error: your port uses an old layout. Please update it to > match this bsd.port.mk. > > checking /urs/ports/Mk/bsd.port.mk shows several instances of this or > similar messages, generally near a declaration for "pre-everything::" > > I noticed a comment that stated that you must have an updated INDEX for > some targets, so I ran "make index" in /usr/ports with the following > result: > > orion# cd /usr/ports > orion# make index > Generating INDEX - please wait.."/usr/ports/Mk/bsd.port.mk", > line 626: Inconsistent operator for pre-everything > make: fatal errors encountered -- cannot continue > Done. > > My /usr/ports/Mk/bsd.port.mk is version: > > # $FreeBSD: ports/Mk/bsd.port.mk,v 1.361 2001/01/16 09:25:16 > asami Exp $ 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... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message