Port unarchiving not working

Blair Zajac blair at orcaware.com
Sat Apr 28 11:03:24 PDT 2007


Hi James,

It could be.

Should the person who made the changes to the way command.env works  
modify portunarchive to have it work again?

Thanks,
Blair

On Apr 28, 2007, at 10:58 AM, James Berry wrote:

> Hi Blair,
>
> unarchive.env (or any of the command.env) has to be only  
> environment settings (FOO=bar FOOD=bad), whatever. This is a recent  
> change.
>
> Does that explain the problem you're seeing?
>
> James
>
> On Apr 28, 2007, at 10:49 AM, Blair Zajac wrote:
>
>> I'm trying to use the port unarchiving feature but it appears that  
>> the unarchive.env is not being honored.
>>
>> Here's the file:
>>
>> $ ls /opt/local/var/db/dports/packages/darwin/i386/commons- 
>> pool-1.3_1.i386.tbz2
>> /opt/local/var/db/dports/packages/darwin/i386/commons- 
>> pool-1.3_1.i386.tbz2
>>
>> $ port -d -v install commons-pool
>> DEBUG: Found port in file:///opt/local/var/db/dports/sources/ 
>> rsync.rsync.darwinports.org_dpupdate_dports/java/commons-pool
>> DEBUG: Changing to port directory: /opt/local/var/db/dports/ 
>> sources/rsync.rsync.darwinports.org_dpupdate_dports/java/commons-pool
>> DEBUG: Requested variant darwin is not provided by port commons-pool.
>> DEBUG: Requested variant i386 is not provided by port commons-pool.
>> DEBUG: Requested variant macosx is not provided by port commons-pool.
>> DEBUG: Found port in file:///opt/local/var/db/dports/sources/ 
>> rsync.rsync.darwinports.org_dpupdate_dports/lang/kaffe
>> DEBUG: Changing to port directory: /opt/local/var/db/dports/ 
>> sources/rsync.rsync.darwinports.org_dpupdate_dports/lang/kaffe
>> DEBUG: Searching for dependency: kaffe
>> DEBUG: Didn't find receipt, going to depspec regex for: kaffe
>> DEBUG: Found Dependency: path: /usr/bin filename: java regex: ^java$
>> DEBUG: Found port in file:///opt/local/var/db/dports/sources/ 
>> rsync.rsync.darwinports.org_dpupdate_dports/java/junit
>> DEBUG: Changing to port directory: /opt/local/var/db/dports/ 
>> sources/rsync.rsync.darwinports.org_dpupdate_dports/java/junit
>> DEBUG: Searching for dependency: junit
>> DEBUG: Found Dependency: receipt exists for junit
>> DEBUG: Found port in file:///opt/local/var/db/dports/sources/ 
>> rsync.rsync.darwinports.org_dpupdate_dports/devel/apache-ant
>> DEBUG: Changing to port directory: /opt/local/var/db/dports/ 
>> sources/rsync.rsync.darwinports.org_dpupdate_dports/devel/apache-ant
>> DEBUG: Searching for dependency: apache-ant
>> DEBUG: Found Dependency: receipt exists for apache-ant
>> DEBUG: Executing com.apple.main (commons-pool)
>> DEBUG: Found TBZ2 archive: /opt/local/var/db/dports/packages/ 
>> darwin/i386/commons-pool-1.3_1.i386.tbz2
>> --->  Unpacking tbz2 archive for commons-pool 1.3_1
>> DEBUG: Executing com.apple.unarchive (commons-pool)
>> DEBUG: Using /usr/bin/tar
>> DEBUG: Using /opt/local/bin/bzip2
>> --->  Extracting commons-pool-1.3_1.i386.tbz2
>> DEBUG: Environment:
>> DEBUG: Assembled command: 'cd "/opt/local/var/db/dports/build/ 
>> _opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate 
>> _dports_java_commons-pool/work/destroot" && /usr/bin/tar -xvpf -'
>> DEBUG: Executing unarchive_finish
>> Error: Target com.apple.unarchive returned: error copying "/opt/ 
>> local/var/db/dports/build/ 
>> _opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate 
>> _dports_java_commons-pool/work/destroot/+STATE": no such file or  
>> directory
>> Warning: the following items did not execute (for commons-pool):  
>> com.apple.activate com.apple.unarchive com.apple.fetch  
>> com.apple.extract com.apple.checksum com.apple.patch  
>> com.apple.configure com.apple.build com.apple.destroot  
>> com.apple.archive com.apple.install
>> Error: Status 1 encountered during processing.
>>
>>
>> But the command doesn't contain the "bzip -d -c"
>>
>> I'm not a TCL expert to see why unarchive.env is being set but not  
>> ending up in the command.
>>
>> Any ideas?
>>
>> Regards,
>> Blair
>>
>> -- 
>> Blair Zajac, Ph.D.
>> CTO, OrcaWare Technologies
>> <blair at orcaware.com>
>> Subversion training, consulting and support
>> http://www.orcaware.com/svn/
>>
>>
>> _______________________________________________
>> macports-dev mailing list
>> macports-dev at lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo/macports-dev
>




More information about the macports-dev mailing list