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>