From owner-freebsd-questions@FreeBSD.ORG Thu Feb 17 03:51:19 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 3234A16A4CE for ; Thu, 17 Feb 2005 03:51:19 +0000 (GMT) Received: from smtp810.mail.sc5.yahoo.com (smtp810.mail.sc5.yahoo.com [66.163.170.80]) by mx1.FreeBSD.org (Postfix) with SMTP id 9677B43D48 for ; Thu, 17 Feb 2005 03:51:17 +0000 (GMT) (envelope-from donaldj1066@fastmail.fm) Received: from unknown (HELO pres7000.mylan.net) (donaldj@ameritech.net@69.211.74.64 with plain) by smtp810.mail.sc5.yahoo.com with SMTP; 17 Feb 2005 03:51:17 -0000 From: "Donald J. O'Neill" To: freebsd-questions@freebsd.org Date: Wed, 16 Feb 2005 21:50:33 -0600 User-Agent: KMail/1.7.2 References: <4B3EE484EEA4F344BBB62F83164899860F6527@corpsrv.RedMoon.local> <20050216191016.5662bd7a@localhost> In-Reply-To: <20050216191016.5662bd7a@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200502162150.34254.donaldj1066@fastmail.fm> cc: Cody Holland Subject: Re: Updating Ports 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: Thu, 17 Feb 2005 03:51:19 -0000 On Wednesday 16 February 2005 06:10 pm, epilogue wrote: > On Wed, 16 Feb 2005 17:17:09 -0600 > > "Cody Holland" wrote: > > After running cvsup, I then ran portdb -Uu and received the > > following error. > > > > Updating the ports index ... Generating INDEX.tmp - please > > wait..gnustep-slideshow-0.3: "/usr/ports/graphics/slideshowkit" > > non-existent -- dependency list incomplete > > ===> graphics/gnustep-slideshow failed > > *** Error code 1 > > 1 error > > > > *** Error code 1 > > > > Stop in /usr/ports. > > *** Error code 1 > > > > Stop in /usr/ports. > > failed to generate INDEX! > > portsdb: index generation error > > > > How do I fix this? > > hello cody, > > note: this is not a fix, but an alternative: > > rather than building your copy of INDEX locally, you can > > cd /usr/ports && make fetchindex > > this will download a precompiled copy INDEX. while this one is not > guaranteed to *exactly* match your local tree (although it might), it > is sufficiently fresh that you are not likely to bump into any INDEX > related problems. if i had to guess as to its reliability, i would > say that it works 99.978592% of the time. > > this precompiled copy is rebuilt by the servers every 2 hours (or > less), so if you ever do bump into a problem, you can just wait a bit > and pull down a newer version (or build it locally). > > the advantage you ask? well, downloading the INDEX takes only the > time required for your connection to pull down a ~700 k file, whereas > building INDEX locally usually takes 30-60 minutes, not to mention, > quite a few CPU cycles. > > anyhoo. food for thought. > > > cheers, > epi > Gee, I did that this morning - make fetchindex that is - and when I ran "portversion -vL=" I learned that 14 of the installed packages were to advanced and I needed to go backwards. I wonder when that INDEX-5 was built. Three ways to get around it: 1) rm -r /usr/ports/graphics/gnustep-slideshow Then run portdb 2) There is an error in the Makefile, go in and fix it. It was reported on ports@ 3) Ignore it until it's fixed in a couple of days. Don -- Donald J. O'Neill donaldj1066@fastmail.fm I'm not totally useless, I can be used as a bad example.