Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 31 Jan 2001 17:10:11 -0600
From:      Christopher Farley <chris@northernbrewer.com>
To:        "Geoffrey Crompton (RMIT Guest)" <ghcrompton@gecko.eric.net.au>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: getting ports to work
Message-ID:  <20010131171011.C6064@northernbrewer.com>
In-Reply-To: <20010201093204.A23055@gecko.eric.net.au>; from ghcrompton@gecko.eric.net.au on Thu, Feb 01, 2001 at 09:32:04AM %2B1100
References:  <20010201093204.A23055@gecko.eric.net.au>

next in thread | previous in thread | raw e-mail | index | archive | help
Geoffrey Crompton (RMIT Guest) (ghcrompton@gecko.eric.net.au) wrote:

>   I've got a machine here that was recently upgraded from 4.1.1 to 4.2.
> That went fine, but now the ports collection don't work. On
> any port I get:
> Error: your port uses an old layout.  Please update it to match this bsd.port.mk.

The ports system changed, I believe, between 4.1 and 4.2. You can
install an 'upgrade kit' - see http://www.freebsd.org/ports

>   I also have a 4.2 machine which has a working ports collection. (This
> machine I built from scratch). So I tar'd and bzip'd /usr/ports
> and sent it over to the other machine, and extracted it over the
> /usr/ports collection. I figured that as I got the ports collection from
> a working machine, it should work. But it doesn't.

This probably would work if you rm'd or mv'd your existing /usr/ports
directory. You are actually not missing any files from the current
distribution, you have certain directories that are no longer used. If
you simply untar the new ports collection over the old one, it doesn't
resolve the problem. Nor does cvsupping the new ports tree.  

-- 
Christopher Farley
www.northernbrewer.com


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




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