Re: Port unarchiving not working
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@orcaware.com> Subversion training, consulting and support http://www.orcaware.com/svn/
_______________________________________________ macports-dev mailing list macports-dev@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo/macports-dev
participants (1)
-
Blair Zajac