Error in macports upgrade build

Ryan Schmidt ryandesign at macports.org
Mon Apr 7 11:53:59 PDT 2008


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.

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.



More information about the macports-users mailing list