Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 28 Sep 2005 10:15:35 -0500
From:      Mark Kane <mark@mkproductions.org>
To:        freebsd-questions@freebsd.org
Cc:        Kent Stewart <kstewart@owt.com>
Subject:   Re: Portsdb returns error after cvsup - How to Proceed?
Message-ID:  <433AB397.2050100@mkproductions.org>
In-Reply-To: <4339A709.40903@mkproductions.org>
References:  <43399E75.6080708@mkproductions.org>	<200509271306.10226.kstewart@owt.com> <4339A709.40903@mkproductions.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Mark Kane wrote:
> Kent Stewart wrote:
> 
>> On Tuesday 27 September 2005 12:33 pm, Mark Kane wrote:
>>
>>> Hi everyone. I CVSupped yesterday to make sure I got the Firefox fix.
>>> My plan was to do the following:
>>>
>>> # cvsup -g -L 2 ports-supfile
>>> # portsdb -Uu
>>> # portversion -l "<"
>>> # portupgrade -arR
>>>
>>> After cvsupping and running portsdb -Uu, I got an error which is at
>>> the end of my email.
>>>
>>> Today I tried a "make index" from /usr/ports/, and that seemed to run
>>> OK. A "portupgrade -arRn" simulated the upgrade process and nothing
>>> seemed to fail, but I want to be safe and not mess anything up as I
>>> am relatively new to portupgrade and don't want a big mess.
>>>
>>> I did the same process that I listed above a couple weeks ago and
>>> everything went fine, so I was surprised to see the error this time.
>>>
>>> I'm not sure how to proceed, so thanks in advance for any
>>> suggestions.
>>
>>
>>
>> portsdb -U was converted to using make index a long time ago. There is 
>> something else going on. Do you have any refuses? In addition, it may 
>> have been fixed by now. Make index was failing on 4.x but that was 
>> fixed on Sunday.
>>
>> Kent
> 
> 
> Thanks for the reply. Nope, no refuses. CVSup was run yesterday 
> afternoon around this time.
> 
> FreeBSD 5.4-RELEASE (amd64)
> 
> -Mark

Well I just tried running CVSup again to see if indeed it was fixed 
since Monday, now I get different errors. Thanks in advance.

amd64# portsdb -Uu
Updating the ports index ... Generating INDEX.tmp - please 
wait.."/usr/ports/Mk/bsd.port.mk", line 2890: warning: duplicate script 
for target "checksum" ignored
"/usr/ports/Mk/bsd.python.mk", line 179: warning: String comparison 
operator should be either == or !=
"/usr/ports/Mk/bsd.python.mk", line 179: Malformed conditional 
(!empty(_PYTHON_VERSION_MINIMUM) && (  ${_PYTHON_VERSION} < 
${_PYTHON_VERSION_MINIMUM}))
"/usr/ports/Mk/bsd.python.mk", line 182: warning: String comparison 
operator should be either == or !=
"/usr/ports/Mk/bsd.python.mk", line 182: Malformed conditional 
(!empty(_PYTHON_VERSION_MAXIMUM) && (  ${_PYTHON_VERSION} > 
${_PYTHON_VERSION_MAXIMUM}))
"/usr/ports/Mk/bsd.port.mk", line 1378: if-less endif
"/usr/ports/Mk/bsd.port.mk", line 1378: Need an operator
make: fatal errors encountered -- cannot continue
===> net/py-kenosis-bittorrent failed
*** Error code 1
===> security/p5-Crypt-HCE_SHA failed
*** Error code 1
2 errors

********************************************************************
Before reporting this error, verify that you are running a supported
version of FreeBSD (see http://www.FreeBSD.org/ports/) and that you
have a complete and up-to-date ports collection.  (INDEX builds are
not supported with partial or out-of-date ports collections -- in
particular, if you are using cvsup, you must cvsup the "ports-all"
collection, and have no "refuse" files.)  If that is the case, then
report the failure to ports@FreeBSD.org together with relevant
details of your ports configuration (including FreeBSD version,
your architecture, your environment, and your /etc/make.conf
settings, especially compiler flags and WITH/WITHOUT settings).

Note: the latest pre-generated version of INDEX may be fetched
automatically with "make fetchindex".
********************************************************************

*** Error code 1

Stop in /usr/ports.
*** Error code 1

Stop in /usr/ports.
failed to generate INDEX!
portsdb: index generation error

amd64# uname -a
FreeBSD amd64.localhost 5.4-RELEASE FreeBSD 5.4-RELEASE #4: Sun Aug 28 
02:04:13 CDT 2005 
mixx941@amd64.localhost:/usr/obj/usr/src/sys/AMD643000  amd64

amd64# cat /etc/make.conf
# added by use.perl 2005-09-15 14:33:09
PERL_VER=5.8.7
PERL_VERSION=5.8.7






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