Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 24 Nov 2002 12:47:11 -0800
From:      Kent Stewart <kstewart@owt.com>
To:        stacey@vickiandstacey.com
Cc:        stable@FreeBSD.ORG
Subject:   Re: Port INDEX dependency list incompletes
Message-ID:  <3DE13ACF.4020706@owt.com>
References:  <3DDF911D.5FF8F512@ene.asda.gr>		<3DDF9EFC.E3B42B5D@ene.asda.gr>	 <20021123170312.3af58fdd.a@grunix.com> <3DDFA761.D459E000@ene.asda.gr>	 <3DDFCA8A.40104@owt.com> <3DDFE0AC.57BF260E@ene.asda.gr>	 <3DDFE4D6.5090901@owt.com> <1038154230.83586.6.camel@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help
I trimmed the cc's on this one.

Stacey Roberts wrote:
> Hi Kent,
>    Thought you might be able to make more of this than I would. I jsut
> looked that the output from my make index after today's cvsup of the
> ports tree:
> make_index: no entry for: /usr/ports/x11-toolkits/tk83
> make_index: no entry for: /usr/ports/textproc/expat2
> make_index: no entry for: /usr/ports/textproc/expat2
<snip>
> make_index: no entry for: /usr/ports/x11/XFree86-4-libraries
> make_index: no entry for: /usr/ports/x11/XFree86-4-libraries
> make_index: no entry for: /usr/ports/lang/python
> make_index: no entry for: /usr/ports/lang/python
> Warning: Duplicate INDEX entry: freeciv-imlib-1.13.0
> Warning: Duplicate INDEX entry: *** Error code 1
> Warning: Duplicate INDEX entry: 
> Warning: Duplicate INDEX entry: *** Error code 1
> Warning: Duplicate INDEX entry: 
>  Done.
> # portsdb -u
> [Updating the portsdb <format:bdb1_btree> in /usr/ports ... - 3537 port
> entries found /usr/ports/INDEX:1:Port info line must consist of 10
> fields.
> /usr/ports/INDEX:2:Port info line must consist of 10 fields.
> /usr/ports/INDEX:3:Port info line must consist of 10 fields.
> /usr/ports/INDEX:4:Port info line must consist of 10 fields.
> /usr/ports/INDEX:5:Port info line must consist of 10 fields.
> /usr/ports/INDEX:6:Port info line must consist of 10 fields.
> .........1000.........2000.........3000..... ..... done]
> # 
> 
> 
> Seems that even "make index" and "portsdb -u" is failing as well.
> 

Something happened to your setup. My mirror updates @ 4 hour 
increments beginning at 0200 and at 1230, which is 15 minutes ago, I 
didn't have any problems.

ruby# make index
Generating INDEX - please wait..Warning: Duplicate INDEX entry: 
freeciv-imlib-1.13.0
  Done.
ruby# portsdb -u
[Updating the portsdb <format:bdb1_btree> in /usr/ports ... - 7876 
port entries found 
.........1000.........2000.........3000.........4000.........5000.........6000.........7000........ 
..... done]

I would update your ports-all again. I am assuming that what ever 
broke yours was fixed when I ran mine. FWIW, there is a proposed patch 
to the port Makefile that gets rid of the freeciv-imlib message. When 
you use it, you see

ruby# make index
Generating INDEX - please wait.. Done.
ruby# portsdb -u
[Updating the portsdb <format:bdb1_btree> in /usr/ports ... - 7877 
port entries found 
.........1000.........2000.........3000.........4000.........5000.........6000.........7000........ 
..... done]

Since you no longer have the bogus duplicate, the number of ports has 
increased by 1. If you aren't using freeciv, you probably don't have a 
problem and implementing the patch can be a pain because of imbedded 
^A's. The Makefile will probably be fixed in a couple of days.

Kent

> 
> 
> On Sat, 2002-11-23 at 20:28, Kent Stewart wrote:
> 
>>Lefteris Tsintjelis wrote:
>>
>>>Kent Stewart wrote:
>>>
>>>
>>>>cd /usr/ports
>>>>make index
>>>>portsdb -u
>>>
>>>
>>>I get almost always "dependency list incompletes" with portsdb -Uu.
>>>Would it be a good idea to always use the above instead?
>>
>>No, because portsdb -U uses much less computer time to rebuild INDEX 
>>than make index does. On my AMD 2000+ XP, which is designed to do 20 
>>minute buildworlds, a portsdb -U requires ~7 minutes and a make index 
>>requires ~11 minutes. If you are going to work on your ports, the 
>>extra time is time you just sit there. I find people go into their own 
>>version of an idle-loop after 2 minutes.
>>
>>We just have to wait for knu to fix it.
>>
>>KEnt
> 


-- 
Kent Stewart
Richland, WA

http://users.owt.com/kstewart/index.html


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




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