libproxy archive signature mismatch

Lenore Horner LenoreHorner at sbcglobal.net
Wed May 30 14:07:08 PDT 2012


As seemed to be the case for other users, changing to a different network (since school was over for the day anyhow) was a simpler solution.  Why would the network affect error checking on some but not all files?

Jeremy,  thanks for your help with this.

On May 30, 2012, at 2:59 PM, Jeremy Lavergne wrote:

>> I have the following.
>> $ cd /opt/local/var/macports/incoming
>> $ ls
>> libproxy-0.4.7_0+python27.darwin_10.x86_64.tbz2.TMP	
>> verified
>> libproxy-0.4.7_0+python27.darwin_10.x86_64.tbz2.rmd160
>> 
>> I've tried copying the .TMP file into the verified directory without the TMP ending.  That gives the following error.
>> Error: org.macports.install for port libproxy returned: tar: Unrecognized archive format: Inappropriate file type or format
>> tar: ./+CONTENTS: Not found in archive
>> I've also copied the rmd160 with that ending with the same results.
>> 
>> What am I supposed to be copying?
> 
> Only the actual archive goes into verified/.  Everything else is used earlier in the archivefetch process:
> * while downloading files, suffixed with .TMP
> * .rmd160 signature file is used for verification
> * .tbz2 (default archive type) is the archive itself
> 
>> Even using 
>> $sudo nano /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_net_libproxy/libproxy/work/.macports.libproxy.state
>> I cannot edit this file.  A blank file opens.  I paste the content below.  When I exit and save, nano gives an error.
> 
> It might be that the directory doesn't exist--cleaning can cause this. Try running archivefetch or install before editing the state file, then you can verify the correct directory with `port work libproxy`. You might even use it when coming up with the command for nano:
> sudo nano `port work libproxy`/.macports.libproxy.state
> 



More information about the macports-users mailing list