Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 May 2001 02:43:00 -0700
From:      Kent Stewart <kstewart@urx.com>
To:        BSD Blood <bsdblood@hotmail.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: ports not installing after updating sources
Message-ID:  <3B024BA4.1C9D6935@urx.com>
References:  <F6Dv60gxapzhad2VqKw00005f66@hotmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help


BSD Blood wrote:
> 
> I've just updated from FreeBSD 4.1 RELEASE to 4.3 STABLE. Here's how my 1st
> cvsupfile look like:-
> *default host=cvsup6.FreeBSD.org
> *default base=/usr
> *default prefix=/usr
> *default release=cvs
> *default delete use-rel-suffix compress
> 
> src-all tag=RELENG_4_1_0_RELEASE list=cvs:RELENG_4
> ports-all tag=.
> doc-all tag=.
> 
> After 'updating' my sources with the 1st cvsupfile, I immediately updated
> again using the 2nd cvsupfile:-
> *default host=cvsup6.FreeBSD.org
> *default base=/usr
> *default prefix=/usr
> *default release=cvs
> *default delete use-rel-suffix compress
> 
> src-all tag=RELENG_4
> ports-all tag=.
> doc-all tag=.
> 
> I recompile and install my new kernel. The kernel loaded successfully. When
> I want to install some packages using the ports collection, this is the
> error I get:-
> 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/irc/xchat.
> *** Error code 1
> 
> Stop in /usr/ports/irc/xchat.
> *** Error code 1
> 
> Stop in /usr/ports/irc/xchat.
> *** Error code 1
> 
> Stop in /usr/ports/irc/xchat.
> *** Error code 1
> 
> Stop in /usr/ports/irc/xchat.
> 
> At first, I used only the 2nd cvsupfile to update my sources and I got the
> error when I want to install a package using the ports collection. Realizing
> my mistake, I did a FRESH INSTALLATION and I followed the FAQ's Q12 and Q13
> method (using 2 cvsupfiles); I got the same error. What did I do wrong?

You didn't understand what they were telling you. Your /usr/ports is using
the old structure and the error message has nothing to do with cvsup. You
will find that you have more tree structure in the port than
.../irc/xchat/files. If you rm the port causing the problem and re-cvsup,
your problem will go away. The reality is, however, that you need to rm -rv
/usr/ports/* and then recvsup. That would take your distfiles at the same
time and would be disruptive.

Kent

> 
> _________________________________________________________________________
> Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-questions" in the body of the message

-- 
Kent Stewart
Richland, WA

mailto:kbstew99@hotmail.com
http://kstewart.urx.com/kstewart/index.html
FreeBSD News http://daily.daemonnews.org/

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?3B024BA4.1C9D6935>