From owner-freebsd-questions Sat Oct 14 1:24:46 2000 Delivered-To: freebsd-questions@freebsd.org Received: from merganser.its.uu.se (merganser.its.uu.se [130.238.6.236]) by hub.freebsd.org (Postfix) with ESMTP id D2A6A37B66C for ; Sat, 14 Oct 2000 01:24:43 -0700 (PDT) Received: from regulus.student.UU.SE ([130.238.5.2]:64334 "HELO ertr1013.student.uu.se") by merganser.its.uu.se with SMTP id ; Sat, 14 Oct 2000 10:24:23 +0200 Received: (qmail 46847 invoked by uid 1001); 14 Oct 2000 08:24:03 -0000 Date: Sat, 14 Oct 2000 10:24:03 +0200 From: Erik Trulsson To: David Harnick-Shapiro Cc: freebsd-questions@freebsd.org Subject: Re: newer ports on older FreeBSD? Message-ID: <20001014102403.A46828@student.uu.se> Mail-Followup-To: David Harnick-Shapiro , freebsd-questions@freebsd.org References: <200010140204.TAA10715@irv1-mail2.intelenet.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200010140204.TAA10715@irv1-mail2.intelenet.net>; from davidhs@intelenet.net on Fri, Oct 13, 2000 at 07:04:24PM -0700 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, Oct 13, 2000 at 07:04:24PM -0700, David Harnick-Shapiro wrote: > > With increasing frequency, I find that when I try to make something > under /usr/ports, the source file tarchive isn't even available out > there anymore. > > I'm running 3.4-RELEASE (hey, it seemed the most stable choice back > when I installed it :-} ). > > I tried to update my whole /usr/ports tree (my first and only attempt > to cvsup something), but that broke everything -- I think the included > files (like "bsd.port.mk") are too different? > > My first question: was there, in fact, a major reconfiguration of the > ports system since the days of 3.4-RELEASE? There was one just recently, yes. > > The real question: what's the cleanest/easiest/best way to upgrade my > /usr/ports? (short of re-installing a newer OS, which I'm sure would > do it, but seems a little excessive :-) Thanks in advance! > cvsup is the best way. Since the ports tree has been reorganized as much as it has been you can try the following: wipe out your whole ports tree (rm -fr /usr/ports) the use cvsup to get a new one. Before you delete your existing ports tree I would recommend you to copy the contents of /usr/ports/distfiles elsewhere unless you don't mind refetching all or part of the distfiles. -- Erik Trulsson ertr1013@student.uu.se To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message