Error in macports upgrade build

Kok-Yong Tan ktan at realityartisans.com
Mon Apr 7 12:04:35 PDT 2008


On Apr 7, 2008, at 14:53, Ryan Schmidt wrote:
>
> On Apr 6, 2008, at 22:31, Kok-Yong Tan wrote:
>
>> In the midsts of a "sudo port -vR upgrade installed" command on a  
>> dual 2GHz PowerMac G5 OS 10.4.11 system, it reported this error:
>>
>> Error: Target org.macports.checksum returned: Could not open  
>> file: /opt/local/var/macports/distfiles/libxslt/libxslt/libxslt/ 
>> libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/ 
>> libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/ 
>> libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/ 
>> libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/ 
>> libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/ 
>> libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/ 
>> libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/ 
>> libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/ 
>> libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/ 
>> libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/ 
>> libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/ 
>> libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/ 
>> libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/libxslt/ 
>> libxslt/libxslt/libxslt/libxslt/libxslt/ 
>> libxslt-1.1.22.tar.gzWarning: the following items did not execute  
>> (for libxslt): org.macports.activate org.macports.extract  
>> org.macports.checksum org.macports.patch org.macports.configure  
>> org.macports.build org.macports.destroot  
>> org.macports.installError: The following dependencies failed to  
>> build: gtk-doc scrollkeeper libxslt p5-xml-parserError: Unable to  
>> upgrade port: 1
>>
>> I looked at /opt/local/var/macports/distfiles/libxslt/ and  
>> libxslt-1.1.22.tar.gz is certainly there.  Why is there the  
>> extraneous additions of libxslt in the above absolute file path  
>> and how can I fix it (where's the makefile or whatever it uses)?
>
> I have seen this problem myself, but never could determine what  
> caused it. I don't use the -R option. Maybe you should not use it  
> either.

Ummm...this suggestion is less than useful.  The -R flag means to  
recursively check to make sure that whatever you're upgrading is also  
based on an upgraded dependent (after all, you wouldn't want to build  
a new building on a rotten or outdated foundation, especially if the  
new building needs things not available in the outdated or rotten  
foundation, right?)

> The problem is not the libxslt Makefile, or any other Makefile;  
> there must be a problem in MacPorts base. If anyone can find a  
> consistent way to reproduce this duplicated distfile directory  
> issue, please file a bug.

See my next post.  I think I may have found the issue.  I'm awaiting  
to see if my rebuild is successful before I comment further.  In  
either case, I will post my results.
--
Reality Artisans, Inc.            #   Network Wrangling and Delousing
P.O. Box 565, Gracie Station      #   Apple Certified Help Desk  
Specialist
New York, NY 10028-0019           #   Apple Consultants Network member
<http://www.realityartisans.com>  #   Apple Developer Connection member
(212) 369-4876 (Voice)            #   (212) 860-4325 (Fax)







More information about the macports-users mailing list