tome at QX.Net tome at QX.Net
Tue Aug 3 21:47:34 PDT 2010

Well, it is certainly a new error for me!  Virtual Memory exhausted!  Girls and Guys, all of this is out of my league.  Just tell me what to do I will do it.

After seeing the ticket 25907 closed and a few comments of success, I did the following.  It failed the first time just as below so I restarted my 
computer, thinking I had done something to exhaust my virtual memory.  Got the same error the second time.


Last login: Wed Aug  4 00:16:56 on console
Welcome to Darwin!
0:18> sudo port -d selfupdate
--->  Updating the ports tree
DEBUG: Synchronizing ports tree(s)
Synchronizing local ports tree from rsync://
DEBUG: /usr/bin/rsync -rtzv --delete-after '--exclude=/PortIndex*' rsync:// 
receiving file list ... done
deleting multimedia/ffmpeg/work

sent 71 bytes  received 468248 bytes  40723.39 bytes/sec
total size is 26525873  speedup is 56.64
Creating port index in /opt/local/var/macports/sources/

Total number of ports parsed:   0 
Ports successfully parsed:      0 
Ports failed:                   0 
Up-to-date ports skipped:       7265

DEBUG: MacPorts sources location: /opt/local/var/macports/sources/
--->  Updating MacPorts base sources using rsync
receiving file list ... done

sent 36 bytes  received 6810 bytes  2738.40 bytes/sec
total size is 2879032  speedup is 420.54
MacPorts base version 1.9.1 installed,
DEBUG: Rebuilding and reinstalling MacPorts if needed
MacPorts base version 1.9.1 downloaded.
--->  MacPorts base is already the latest version
DEBUG: Setting MacPorts sources ownership to root

The ports tree has been updated. To upgrade your installed ports, you should run
  port upgrade outdated
0:20> sudo port clean --all libvpx
--->  Cleaning libvpx
0:21> sudo port install libvpx
--->  Computing dependencies for libvpx
--->  Fetching libvpx
--->  Attempting to fetch libvpx-0.9.1.tar.bz2 from
--->  Verifying checksum(s) for libvpx
--->  Extracting libvpx
--->  Applying patches to libvpx
--->  Configuring libvpx
--->  Building libvpx
--->  Staging libvpx into destroot
Error: Target org.macports.destroot returned: shell command failed
Log for libvpx is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_libvpx/main.log
Error: Status 1 encountered during processing.
To report a bug, see <>

The full main.log is 320KB, so I am just going to include the last few lines below.

:debug:destroot destroot phase started at Wed Aug  4 00:25:07 EDT 2010
:debug:destroot Executing org.macports.destroot (libvpx)
:debug:destroot Environment: CPATH='/opt/local/include' 
:debug:destroot Assembled command: 'cd 
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_libvpx/work/libvpx-0.9.1" && 
/usr/bin/make install 
:info:destroot make[1]: *** virtual memory exhausted.  Stop.
:info:destroot make: *** [.DEFAULT] Error 2
:info:destroot shell command " cd 
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_libvpx/work/libvpx-0.9.1" && 
/usr/bin/make install 
DESTDIR=/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_multimedia_libvpx/work/destroot " 
returned error 2
:error:destroot Target org.macports.destroot returned: shell command failed
:debug:destroot Backtrace: shell command failed
    while executing
"command_exec destroot"
    (procedure "portdestroot::destroot_main" line 2)
    invoked from within
"$procedure $targetname"
:info:destroot Warning: the following items did not execute (for libvpx): org.macports.activate org.macports.destroot org.macports.install
:notice:destroot Log for libvpx is at: 

Thanks for your help!  Tom

More information about the macports-users mailing list