From owner-freebsd-questions@FreeBSD.ORG Tue Jan 25 15:39:50 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 66ED416A4DB for ; Tue, 25 Jan 2005 15:39:48 +0000 (GMT) Received: from smtphost.cis.strath.ac.uk (smtphost.cis.strath.ac.uk [130.159.196.96]) by mx1.FreeBSD.org (Postfix) with ESMTP id 95F6743D53 for ; Tue, 25 Jan 2005 15:39:47 +0000 (GMT) (envelope-from chodgins@cis.strath.ac.uk) Received: from [84.92.20.141] (chrishodgins.force9.co.uk [84.92.20.141]) j0PFda4M001293; Tue, 25 Jan 2005 15:39:37 GMT Message-ID: <41F6694A.9000600@cis.strath.ac.uk> Date: Tue, 25 Jan 2005 15:44:10 +0000 From: Chris Hodgins User-Agent: Mozilla Thunderbird 1.0 (X11/20050113) X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Michael C. Shultz" References: <41F60A3F.7040908@myunix.net> <200501250627.33542.reso3w83@verizon.net> In-Reply-To: <200501250627.33542.reso3w83@verizon.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-CIS-MailScanner-Information: Please contact support@cis.strath.ac.uk for more information X-CIS-MailScanner: Found to be clean X-CIS-MailScanner-SpamCheck: not spam, SpamAssassin (score=0, required 6) X-CIS-MailScanner-From: chodgins@cis.strath.ac.uk cc: freebsd-questions@freebsd.org Subject: Re: Reparing FreeBSD ports tree. X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jan 2005 15:39:50 -0000 Michael C. Shultz wrote: > On Tuesday 25 January 2005 12:58 am, Christian Tischler wrote: > >>Hi everyone. >>My primary question is how to repair a broken ports tree. I did a >>portupgrade to CVS FreeBSD 4.9 RELEASE, and now my ports tree ist all >>screwed up. There are tons of wrong/failed/whatever dependencies and >>some ports wont work. >>How can I repair this problem without an complete reinstall of the >>system? I have a lot of services running for my local net and a huge >>amount of configurations. >>For exsample when I do /usr/ports/make index I get: >>---------- >># make index >>Generating INDEX - please wait..apsfilter-7.2.5_5: >>"/usr/ports/print/acroread5" non-existent -- dependency list >>incomplete ===> print/apsfilter failed >>*** Error code 1 >>1 error > > > In /usr/ports/MOVED, > > "print/acroread5|print/acroread|2004-12-23|last Acrobat Reader port > remaining" > > which means this directory has been moved. > > My advice is to run sysutils/portmanager and NEVER ever run pkgdb -F if > you want to keep your dependencies from getting messed up. > > portmanager will automatically remove your installed print/acroread5 > because it has been removed from cvs, it does not use INDEX files > so they will become a non issue for you as well. > > The only way to protect your "large amount of configurations" is to > back them up! You never know when a port is going to over write a > configuration file so if they are real important to you, back them up. > > -Mike > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" > Is portmanager now the generally accepted way of keeping your ports updated? Also, what's this "extract" thing I have seen mentioned in relation to this? Chris