Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Feb 2005 21:50:33 -0600
From:      "Donald J. O'Neill" <donaldj1066@fastmail.fm>
To:        freebsd-questions@freebsd.org
Cc:        Cody Holland <cholland@redmoonbroadband.com>
Subject:   Re: Updating Ports
Message-ID:  <200502162150.34254.donaldj1066@fastmail.fm>
In-Reply-To: <20050216191016.5662bd7a@localhost>
References:  <4B3EE484EEA4F344BBB62F83164899860F6527@corpsrv.RedMoon.local> <20050216191016.5662bd7a@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday 16 February 2005 06:10 pm, epilogue wrote:
> On Wed, 16 Feb 2005 17:17:09 -0600
>
> "Cody Holland" <cholland@redmoonbroadband.com> 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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200502162150.34254.donaldj1066>