#49898: libpixman: no destroot found --------------------------+-------------------------------- Reporter: laila_awn@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: invalid | Keywords: Port: libpixman | --------------------------+-------------------------------- Comment (by laila_awn@…): Replying to [comment:7 ryandesign@…]:
/usr/bin/tar is supposed to be BSD tar, but the help output you provided shows that on your system it is GNU tar. You will need to replace it with BSD tar, either from your backups or by reinstalling OS X. I don't know if the 10.6.8 update includes an updated version of tar; if it does, then it would fix this problem for you. However, it would be good if you could explain how this occurred. Did you deliberately replace /usr/bin/tar with GNU tar at some point? If not, how did it happen, and what else happened that we haven't discovered yet?
I do not recall replacing BSD tar with GNU tar. Below is my terminal history showing all the commands, it might help you know what happened. {{{ 1 /Users/lailaheshamal-madhagi/Downloads/unnamed ; exit; 2 /Users/lailaheshamal-madhagi/Downloads/unnamed ; exit; 3 /Users/lailaheshamal-madhagi/Downloads/unnamed ; exit; 4 /Users/lailaheshamal-madhagi/Downloads/unnamed\ 3 ; exit; 5 /Users/lailaheshamal-madhagi/Downloads/unnamed\ 3 ; exit; 6 /Users/lailaheshamal-madhagi/Downloads/unnamed\ 15 ; exit; 7 /Users/lailaheshamal-madhagi/Downloads/unnamed\ 2 ; exit; 8 /Users/lailaheshamal-madhagi/Downloads/unnamed ; exit; 9 top/.lili 10 /Volumes/NO\ NAME/Hadeel\ BD/Marwa\ 6 ; exit; 11 /Volumes/NO\ NAME/reactor/Dr.\ Borissova/ZnO\ seeds\ \(oven\ sample,\ trial\) ; exit; 12 sudo port install xorg-server demeter 13 sudo port install xorg-server demeter 14 sudo port install xorg-server demeter 15 sudo port install xorg-server demeter 16 sudo port install xorg-server demeter 17 cd /opt/local/bin 18 sudo port -v selfupdate 19 sudo port install xorg-server demeter 20 sudo port -v install xorg-server demeter 21 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_libpixman/libpixman/main.log 22 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_libpixman/libpixman/main.log 23 :debug:main changing euid/egid - current euid: 0 - current egid: 0 24 :debug:main egid changed to: 501 25 :debug:main euid changed to: 502 26 :debug:main Executing org.macports.main (libpixman) 27 :debug:main Privilege de-escalation not attempted as not running as root. 28 :debug:main Skipping completed org.macports.archivefetch (libpixman) 29 :debug:main Privilege de-escalation not attempted as not running as root. 30 :debug:main Skipping completed org.macports.fetch (libpixman) 31 :debug:main Privilege de-escalation not attempted as not running as root. 32 :debug:main Skipping completed org.macports.checksum (libpixman) 33 :debug:main Privilege de-escalation not attempted as not running as root. 34 :debug:main Skipping completed org.macports.extract (libpixman) 35 :debug:main Privilege de-escalation not attempted as not running as root. 36 :debug:main Skipping completed org.macports.patch (libpixman) 37 :debug:main Privilege de-escalation not attempted as not running as root. 38 :debug:main Skipping completed org.macports.configure (libpixman) 39 :debug:main Privilege de-escalation not attempted as not running as root. 40 :debug:main Skipping completed org.macports.build (libpixman) 41 :debug:main Privilege de-escalation not attempted as not running as root. 42 :debug:main Skipping completed org.macports.destroot (libpixman) 43 :debug:main Privilege de-escalation not attempted as not running as root. 44 :debug:install install phase started at Thu Dec 3 22:07:56 GMT 2015 45 :notice:install ---> Installing libpixman @0.32.8_0 46 :debug:install Can't run install on this port without elevated privileges. Escalating privileges back to root. 47 :debug:install euid changed to: 0. egid changed to: 0. 48 :debug:install Executing org.macports.install (libpixman) 49 :debug:install Using /usr/bin/tar 50 :debug:install Using /usr/bin/bzip2 51 :error:install org.macports.install for port libpixman returned: no destroot found at: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_libpixman/libpixman/work/destroot 52 :debug:install Error code: NONE 53 :debug:install Backtrace: no destroot found at: /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_libpixman/libpixman/work/destroot 54 while executing 55 "create_archive $location $portarchivetype" 56 (procedure "portinstall::install_main" line 22) 57 invoked from within 58 "portinstall::install_main org.macports.install" 59 ("eval" body line 1) 60 invoked from within 61 "eval $procedure $targetname" 62 :info:install Warning: targets not executed for libpixman: org.macports.activate org.macports.install 63 :error:install Failed to install libpixman 64 :debug:install Registry error: xorg-fixesproto not registered as installed & active. 65 invoked from within 66 "registry_active $subport" 67 invoked from within 68 "$workername eval registry_active \$subport" 69 :notice:install Please see the log file for port libpixman for details: 70 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_libpixman/libpixman/main.log 71 sudo port install xorg-server demeter 72 sudo port install xorg-server demeter 73 sudo port install xorg-server demeter 74 sudo port clean libpixman 75 sudo port install xorg-server demeter 76 sudo port clean libpixman 77 sudo port install xorg-server demeter 78 sudo port clean libpixman 79 sudo port clean libpixman 80 sudo port install xorg-server demeter 81 sudo port clean 82 xcode-select --install 83 sudo port install xorg-server demeter 84 sudo port clean libpixman 85 sudo port install xorg-server demeter 86 sudo port clean libpixman-0.32.8_0.darwin_10.x86_64.tbz2 87 sudo port clean libpixman 88 sudo port install demeter 89 sudo port clean libpixman quartz-wm pkgconfig 90 sudo port install xorg-server demeter 91 sudo port clean libpixman 92 sudo port selfupdate 93 sudo port install xorg-server demeter 94 sudo port clean --all libpixman 95 sudo port install xorg-server demeter 96 sudo port selfupdate 97 sudo port install xorg-server demeter 98 sudo port clean libpixman 99 sudo port install xorg-server demeter 100 sudo port install libpixman 101 sudo port clean --all libpixman 102 sudo port install xorg-server demeter 103 /usr/bin/tar --help 104 sudo port install xorg-server demeter }}} -- Ticket URL: <https://trac.macports.org/ticket/49898#comment:8> MacPorts <https://www.macports.org/> Ports system for OS X