Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 31 Jul 2001 10:30:41 -0700
From:      David Bogen <db@bogen.org>
To:        freebsd-ports@freebsd.org
Subject:   4.1.1-R to 4.3-S ports/cvsup problem
Message-ID:  <3B66EB41.8010601@bogen.org>

next in thread | raw e-mail | index | archive | help
There are several 4.1.1-RELEASE boxes where I work.  I've started the 
process to bring them current by cvsuping to 4.3-STABLE.  The process I 
use is something like this:

cvsup src
cvsup ports collection
make new world
make new kernel
reboot
login
try and make a port (bash2, for example)
receive the following warning:

Error: your port uses an old layout. Please update it to match this
bsd.port.mk. If you have updated your ports collection via cvsup and
are still getting this error, see Q12 and Q13 in the cvsup FAQ on
http://www.polstra.com for further
information.
*** Error code 1

Stop in /usr/ports/shells/bash2.
*** Error code 1

Stop in /usr/ports/shells/bash2.
*** Error code 1

Stop in /usr/ports/shells/bash2.
*** Error code 1

Stop in /usr/ports/shells/bash2.
*** Error code 1

Stop in /usr/ports/shells/bash2

Examining the CVSup FAQ at Polstra.com does not reveal anything labelled 
Q12 or Q13.  So that is a dead-end.

I've been working around this problem by:

rm -rf /usr/ports/*
re-cvsup ports collection

This seems to be the brute force/whack-it-with-a-hammer approach to 
solving the problem.  Is there a more elegant solution to this problem?

David
db@bogen.org


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




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