#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:3 ryandesign@…]:
Clean the affected port (libpixman in this case) and try again. See the [https://guide.macports.org/chunked/project.html#project.tickets ticket filing instructions].
This problem comes up often enough that I've created a [wiki:ProblemHotlist#nodestrootfound problem hotlist entry] for it now.
Many thanks for getting back to me Ryan and sorry if my ticket does not comply with the instructions as I am new to MacPorts. I have tried to clean up the affected port (Libpixman) and then I tried to install demeter but now I see this error message. {{{ sudo port clean libpixman ---> Cleaning libpixman sudo port install xorg-server demeter ---> Computing dependencies for xorg-server ---> Dependencies to be installed: libpixman quartz-wm pkgconfig libiconv xorg-libAppleWM xorg-applewmproto xorg-libXext xorg-libX11 xorg-kbproto xorg-libXau xorg-xproto xorg-libXdmcp xorg-libxcb python27 bzip2 db48 gettext expat ncurses libedit openssl zlib python2_select python_select sqlite3 xorg-libpthread-stubs xorg-xcb-proto libxml2 xz xorg-xextproto xorg-libXinerama xorg-xineramaproto xorg-libXrandr xorg-randrproto xrender xorg-renderproto xorg-util-macros xinit mkfontdir mkfontscale freetype libpng xorg-libfontenc xauth xorg-libXmu xorg-libXt xorg-libsm xorg-libice xrdb xset xorg-libXfontcache xorg-fontcacheproto xorg-libXp xorg- printproto xorg-libXxf86misc xorg-xf86miscproto xkeyboard-config xkbcomp xorg-libxkbfile xorg-fonts font-adobe-100dpi bdftopcf xorg-libXfont xorg- fontsproto fontconfig xorg-font-util font-adobe-75dpi font-adobe-utopia- 100dpi font-adobe-utopia-75dpi font-adobe-utopia-type1 font-alias font- arabic-misc font-bh-100dpi font-bh-75dpi font-bh-lucidatypewriter-100dpi font-bh-lucidatypewriter-75dpi font-bh-ttf font-bh-type1 font-bitstream- 100dpi font-bitstream-75dpi font-bitstream-speedo font-bitstream-type1 font-cronyx-cyrillic font-cursor-misc font-daewoo-misc font-dec-misc font- ibm-type1 font-isas-misc font-jis-misc font-micro-misc font-misc-cyrillic font-misc-ethiopic font-misc-meltho font-misc-misc font-mutt-misc font- schumacher-misc font-screen-cyrillic font-sony-misc font-sun-misc font- winitzki-cyrillic font-xfree86-type1 xorg-encodings xorg-libXfixes xorg- fixesproto ---> Fetching archive for libpixman ---> Attempting to fetch libpixman-0.32.8_0.darwin_10.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/libpixman ---> Attempting to fetch libpixman-0.32.8_0.darwin_10.x86_64.tbz2.rmd160 from http://mse.uk.packages.macports.org/sites/packages.macports.org/libpixman ---> Installing libpixman @0.32.8_0 Error: org.macports.install for port libpixman returned: /usr/bin/tar: invalid option -- q Try `/usr/bin/tar --help' for more information. Error: Failed to install libpixman Please see the log file for port libpixman for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_libpixman/libpixman/main.log Error: The following dependencies were not installed: libpixman quartz-wm pkgconfig libiconv xorg-libAppleWM xorg-applewmproto xorg-libXext xorg- libX11 xorg-kbproto xorg-libXau xorg-xproto xorg-libXdmcp xorg-libxcb python27 bzip2 db48 gettext expat ncurses libedit openssl zlib python2_select python_select sqlite3 xorg-libpthread-stubs xorg-xcb-proto libxml2 xz xorg-xextproto xorg-libXinerama xorg-xineramaproto xorg- libXrandr xorg-randrproto xrender xorg-renderproto xorg-util-macros xinit mkfontdir mkfontscale freetype libpng xorg-libfontenc xauth xorg-libXmu xorg-libXt xorg-libsm xorg-libice xrdb xset xorg-libXfontcache xorg- fontcacheproto xorg-libXp xorg-printproto xorg-libXxf86misc xorg- xf86miscproto xkeyboard-config xkbcomp xorg-libxkbfile xorg-fonts font- adobe-100dpi bdftopcf xorg-libXfont xorg-fontsproto fontconfig xorg-font- util font-adobe-75dpi font-adobe-utopia-100dpi font-adobe-utopia-75dpi font-adobe-utopia-type1 font-alias font-arabic-misc font-bh-100dpi font- bh-75dpi font-bh-lucidatypewriter-100dpi font-bh-lucidatypewriter-75dpi font-bh-ttf font-bh-type1 font-bitstream-100dpi font-bitstream-75dpi font- bitstream-speedo font-bitstream-type1 font-cronyx-cyrillic font-cursor- misc font-daewoo-misc font-dec-misc font-ibm-type1 font-isas-misc font- jis-misc font-micro-misc font-misc-cyrillic font-misc-ethiopic font-misc- meltho font-misc-misc font-mutt-misc font-schumacher-misc font-screen- cyrillic font-sony-misc font-sun-misc font-winitzki-cyrillic font- xfree86-type1 xorg-encodings xorg-libXfixes xorg-fixesproto To report a bug, follow the instructions in the guide: http://guide.macports.org/#project.tickets Error: Processing of port xorg-server failed }}} This is the log file {{{ :debug:main Attempting ln -sf /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_libpixman/libpixman/work /opt/local/var/macports/sources/rsync.macports.org/release/tarballs/ports/graphics/libpixman/work :debug:main changing euid/egid - current euid: 0 - current egid: 0 :debug:main egid changed to: 501 :debug:main euid changed to: 502 :debug:main Executing org.macports.main (libpixman) :debug:main Privilege de-escalation not attempted as not running as root. :debug:archivefetch archivefetch phase started at Fri Dec 4 09:14:16 GMT 2015 :msg:archivefetch ---> Fetching archive for libpixman :debug:archivefetch Executing org.macports.archivefetch (libpixman) :debug:archivefetch euid/egid changed to: 0/0 :debug:archivefetch chowned /opt/local/var/macports/incoming to macports :debug:archivefetch euid/egid changed to: 502/501 :info:archivefetch ---> libpixman-0.32.8_0.darwin_10.x86_64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified :msg:archivefetch ---> Attempting to fetch libpixman-0.32.8_0.darwin_10.x86_64.tbz2 from http://mse.uk.packages.macports.org/sites/packages.macports.org/libpixman :msg:archivefetch ---> Attempting to fetch libpixman-0.32.8_0.darwin_10.x86_64.tbz2.rmd160 from http://mse.uk.packages.macports.org/sites/packages.macports.org/libpixman :debug:archivefetch Privilege de-escalation not attempted as not running as root. :debug:archivefetch Skipping completed org.macports.fetch (libpixman) :debug:archivefetch Privilege de-escalation not attempted as not running as root. :debug:archivefetch Skipping completed org.macports.checksum (libpixman) :debug:archivefetch Privilege de-escalation not attempted as not running as root. :debug:archivefetch Skipping completed org.macports.extract (libpixman) :debug:archivefetch Privilege de-escalation not attempted as not running as root. :debug:archivefetch Skipping completed org.macports.patch (libpixman) :debug:archivefetch Privilege de-escalation not attempted as not running as root. :debug:archivefetch Skipping completed org.macports.configure (libpixman) :debug:archivefetch Privilege de-escalation not attempted as not running as root. :debug:archivefetch Skipping completed org.macports.build (libpixman) :debug:archivefetch Privilege de-escalation not attempted as not running as root. :debug:archivefetch Skipping completed org.macports.destroot (libpixman) :debug:archivefetch Privilege de-escalation not attempted as not running as root. :debug:install install phase started at Fri Dec 4 09:14:17 GMT 2015 :notice:install ---> Installing libpixman @0.32.8_0 :debug:install Can't run install on this port without elevated privileges. Escalating privileges back to root. :debug:install euid changed to: 0. egid changed to: 0. :debug:install Executing org.macports.install (libpixman) :error:install org.macports.install for port libpixman returned: /usr/bin/tar: invalid option -- q Try `/usr/bin/tar --help' for more information. :debug:install Error code: CHILDSTATUS 583 2 :debug:install Backtrace: /usr/bin/tar: invalid option -- q Try `/usr/bin/tar --help' for more information. while executing "exec [findBinary tar ${portutil::autoconf::tar_path}] -xOj${qflag}f $archive_location ./+CONTENTS" (procedure "extract_archive_metadata" line 22) invoked from within "extract_archive_metadata $location $type contents" (procedure "extract_contents" line 2) invoked from within "extract_contents $location $current_archive_type" (procedure "portinstall::install_main" line 17) invoked from within "portinstall::install_main org.macports.install" ("eval" body line 1) invoked from within "eval $procedure $targetname" :info:install Warning: targets not executed for libpixman: org.macports.activate org.macports.install :error:install Failed to install libpixman :debug:install Registry error: xorg-fixesproto not registered as installed & active. invoked from within "registry_active $subport" invoked from within "$workername eval registry_active \$subport" :notice:install Please see the log file for port libpixman for details: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_graphics_libpixman/libpixman/main.log }}} -- Ticket URL: <https://trac.macports.org/ticket/49898#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X