[28240] trunk/dports/PortIndex

Ryan Schmidt ryandesign at macports.org
Sat Aug 25 14:16:20 PDT 2007


On Aug 25, 2007, at 15:56, Juan Manuel Palacios wrote:

> On Aug 25, 2007, at 4:34 PM, Ryan Schmidt wrote:
>
>> On Aug 25, 2007, at 14:36, source_changes at macosforge.org wrote:
>>
>>> Total number of ports parsed:	4194
>>> Ports successfully parsed:	4193	
>>> Ports failed:			1
>>>
>>>
>>> Failed to parse file palm/hrsh2csv/Portfile: Error evaluating  
>>> variants
>>
>> What's going on here? I don't get this error when creating the  
>> portindex locally.
>
> I was precisely trying to fix it just now and realized the same  
> thing. I presume you're on an intel machine....? And Daniel's  
> indexing box is a powerpc...? The only 'variant' the port has is a  
> powerpc platform block, which fails as follows when I force it on  
> my intel mac:
>
>  ---> port -d extract +powerpc
> DEBUG: Changing to port directory: /usr/local/src/macosforge/ 
> macports/trunk/dports/palm/hrsh2csv
> DEBUG: Requested variant darwin is not provided by port hrsh2csv.
> DEBUG: Requested variant i386 is not provided by port hrsh2csv.
> DEBUG: Requested variant macosx is not provided by port hrsh2csv.
> DEBUG: Changing to port directory: /usr/local/src/macosforge/ 
> macports/trunk/dports/palm/hrsh2csv
> DEBUG: Requested variant darwin is not provided by port hrsh2csv.
> DEBUG: Requested variant i386 is not provided by port hrsh2csv.
> DEBUG: Requested variant macosx is not provided by port hrsh2csv.
> DEBUG: Executing variant powerpc provides powerpc
> DEBUG: couldn't read file "/opt/local/var/macports/build/ 
> _usr_local_src_macosforge_macports_trunk_dports_palm_hrsh2csv/work/ 
> hrsh2csv-1.3/Makefile": no such file or directory
>     while executing
> "exec sed {s|-O2 -D__MAC2PC_CONVERSION__|-O2|} < /opt/local/var/ 
> macports/build/ 
> _usr_local_src_macosforge_macports_trunk_dports_palm_hrsh2csv/work/ 
> hrsh2..."
>     ("eval" body line 1)
>     invoked from within
> "eval exec $cmdline"
> Error: reinplace: couldn't read file "/opt/local/var/macports/build/ 
> _usr_local_src_macosforge_macports_trunk_dports_palm_hrsh2csv/work/ 
> hrsh2csv-1.3/Makefile": no such file or directory
>
> The variant's main body is being evaluated and naturally the  
> tarball has not been extracted yet, so there's no Makefile to edit.  
> I'm guessing wrapping up that reinplace in the platform block with  
> a {pre,post}-{configure,build} hook would clear the error. Chris,  
> could you please look into it?

Bingo. You've nailed it. Chris, I've reopened bug #12555 and attached  
a new patch to it which I think will fix the problem.





More information about the macports-dev mailing list