Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#49898 closed defect (invalid)

libpixman: no destroot found

Reported by: laila_awn@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: ports Version: 2.3.4
Keywords: Cc: ryandesign (Ryan Schmidt)
Port: libpixman

Description

Hello there,

I am new to using MacPorts and I have been trying to install Demeter on Mac. My operating system is OS X v10.6.7 and I have installed Xcode 3.2.6 for snow leopard. I have also installed MacPorts for Snow Leopard. Then I have entered the following in the Terminal

 sudo port install xorg-server demeter 

After that I got the following

--->  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
--->  Installing libpixman @0.32.8_0
Error: 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
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 for port libpixman

version:1
: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:main Skipping completed org.macports.archivefetch (libpixman)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.fetch (libpixman)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.checksum (libpixman)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.extract (libpixman)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.patch (libpixman)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.configure (libpixman)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.build (libpixman)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:main Skipping completed org.macports.destroot (libpixman)
:debug:main Privilege de-escalation not attempted as not running as root.
:debug:install install phase started at Thu Dec  3 22:40:46 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)
:debug:install Using /usr/bin/tar
:debug:install Using /usr/bin/bzip2
: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
:debug:install Error code: NONE
: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
    while executing
"create_archive $location $portarchivetype"
    (procedure "portinstall::install_main" line 22)
    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

Change History (13)

comment:1 Changed 3 years ago by laila_awn@…

Cc: laila_awn@… added

Cc Me!

comment:2 Changed 3 years ago by mf2k (Frank Schima)

Priority: HighNormal

The Priority field is for use by Macports team members only.

comment:3 Changed 3 years ago by ryandesign (Ryan Schmidt)

Cc: ryandesign@… added; laila_awn@… removed
Port: libpixman added
Resolution: invalid
Status: newclosed
Summary: Demeter Installation on Maclibpixman: no destroot found

Clean the affected port (libpixman in this case) and try again. See the ticket filing instructions.

This problem comes up often enough that I've created a problem hotlist entry for it now.

comment:4 in reply to:  3 Changed 3 years ago by laila_awn@…

Replying to ryandesign@…:

Clean the affected port (libpixman in this case) and try again. See the ticket filing instructions.

This problem comes up often enough that I've created a 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

comment:5 Changed 3 years ago by ryandesign (Ryan Schmidt)

Ok, that's a new problem. What do you get when you run "/usr/bin/tar --help"?

Also, I meant to ask earlier: is there a reason why you haven't upgraded to OS X 10.6.8?

comment:6 in reply to:  5 Changed 3 years ago by laila_awn@…

Replying to ryandesign@…:

Ok, that's a new problem. What do you get when you run "/usr/bin/tar --help"?

Also, I meant to ask earlier: is there a reason why you haven't upgraded to OS X 10.6.8?

that is what I get when I run /usr/bin/tar --help

sage: /usr/bin/tar [OPTION]... [FILE]...

Examples:
  /usr/bin/tar -cf archive.tar foo bar  # Create archive.tar from files foo and bar.
  /usr/bin/tar -tvf archive.tar         # List all files in archive.tar verbosely.
  /usr/bin/tar -xf archive.tar          # Extract all files from archive.tar.

If a long option shows an argument as mandatory, then it is mandatory
for the equivalent short option also.  Similarly for optional arguments.

Main operation mode:
  -t, --list              list the contents of an archive
  -x, --extract, --get    extract files from an archive
  -c, --create            create a new archive
  -d, --diff, --compare   find differences between archive and file system
  -r, --append            append files to the end of an archive
  -u, --update            only append files newer than copy in archive
  -A, --catenate          append tar files to an archive
      --concatenate       same as -A
      --delete            delete from the archive (not on mag tapes!)

Operation modifiers:
  -W, --verify               attempt to verify the archive after writing it
      --remove-files         remove files after adding them to the archive
  -k, --keep-old-files       don't replace existing files when extracting
      --overwrite            overwrite existing files when extracting
      --overwrite-dir        overwrite directory metadata when extracting
  -U, --unlink-first         remove each file prior to extracting over it
      --recursive-unlink     empty hierarchies prior to extracting directory
  -S, --sparse               handle sparse files efficiently
  -O, --to-stdout            extract files to standard output
  -G, --incremental          handle old GNU-format incremental backup
  -g, --listed-incremental=FILE
                             handle new GNU-format incremental backup
      --ignore-failed-read   do not exit with nonzero on unreadable files

Handling of file attributes:
      --owner=NAME             force NAME as owner for added files
      --group=NAME             force NAME as group for added files
      --mode=CHANGES           force (symbolic) mode CHANGES for added files
      --atime-preserve         don't change access times on dumped files
  -m, --modification-time      don't extract file modified time
      --same-owner             try extracting files with the same ownership
      --no-same-owner          extract files as yourself
      --numeric-owner          always use numbers for user/group names
  -p, --same-permissions       extract permissions information
      --no-same-permissions    do not extract permissions information
      --preserve-permissions   same as -p
  -s, --same-order             sort names to extract to match archive
      --preserve-order         same as -s
      --preserve               same as both -p and -s

Device selection and switching:
  -f, --file=ARCHIVE             use archive file or device ARCHIVE
      --force-local              archive file is local even if has a colon
      --rsh-command=COMMAND      use remote COMMAND instead of rsh
  -[0-7][lmh]                    specify drive and density
  -M, --multi-volume             create/list/extract multi-volume archive
  -L, --tape-length=NUM          change tape after writing NUM x 1024 bytes
  -F, --info-script=FILE         run script at end of each tape (implies -M)
      --new-volume-script=FILE   same as -F FILE
      --volno-file=FILE          use/update the volume number in FILE

Device blocking:
  -b, --blocking-factor=BLOCKS   BLOCKS x 512 bytes per record
      --record-size=SIZE         SIZE bytes per record, multiple of 512
  -i, --ignore-zeros             ignore zeroed blocks in archive (means EOF)
  -B, --read-full-records        reblock as we read (for 4.2BSD pipes)

Archive format selection:
  -V, --label=NAME                   create archive with volume name NAME
              PATTERN                at list/extract time, a globbing PATTERN
  -o, --old-archive, --portability   write a V7 format archive
      --posix                        write a POSIX format archive
  -j, --bzip2                        filter the archive through bzip2
  -z, --gzip, --ungzip               filter the archive through gzip
  -Z, --compress, --uncompress       filter the archive through compress
      --use-compress-program=PROG    filter through PROG (must accept -d)

Local file selection:
  -C, --directory=DIR          change to directory DIR
  -T, --files-from=NAME        get names to extract or create from file NAME
      --null                   -T reads null-terminated names, disable -C
      --exclude=PATTERN        exclude files, given as a PATTERN
  -X, --exclude-from=FILE      exclude patterns listed in FILE
      --anchored               exclude patterns match file name start (default)
      --no-anchored            exclude patterns match after any /
      --ignore-case            exclusion ignores case
      --no-ignore-case         exclusion is case sensitive (default)
      --wildcards              exclude patterns use wildcards (default)
      --no-wildcards           exclude patterns are plain strings
      --wildcards-match-slash  exclude pattern wildcards match '/' (default)
      --no-wildcards-match-slash exclude pattern wildcards do not match '/'
  -P, --absolute-names         don't strip leading `/'s from file names
  -h, --dereference            dump instead the files symlinks point to
      --no-recursion           avoid descending automatically in directories
  -l, --one-file-system        stay in local file system when creating archive
  -K, --starting-file=NAME     begin at file NAME in the archive
  -N, --newer=DATE             only store files newer than DATE
      --newer-mtime=DATE       compare date and time when data changed only
      --after-date=DATE        same as -N
      --backup[=CONTROL]       backup before removal, choose version control
      --suffix=SUFFIX          backup before removal, override usual suffix

Informative output:
      --help            print this help, then exit
      --version         print tar program version number, then exit
  -v, --verbose         verbosely list files processed
      --checkpoint      print directory names while reading the archive
      --totals          print total bytes written while creating archive
  -R, --block-number    show block number within archive with each message
  -w, --interactive     ask for confirmation for every action
      --confirmation    same as -w

The backup suffix is `~', unless set with --suffix or SIMPLE_BACKUP_SUFFIX.
The version control may be set with --backup or VERSION_CONTROL, values are:

  t, numbered     make numbered backups
  nil, existing   numbered if numbered backups exist, simple otherwise
  never, simple   always make simple backups

GNU tar cannot read nor produce `--posix' archives.  If POSIXLY_CORRECT
is set in the environment, GNU extensions are disallowed with `--posix'.
Support for POSIX is only partially implemented, don't count on it yet.
ARCHIVE may be FILE, HOST:FILE or USER@HOST:FILE; DATE may be a textual date
or a file name starting with `/' or `.', in which case the file's date is used.
*This* `tar' defaults to `-f- -b20'.

Report bugs to <bug-tar@gnu.org>.

I have been trying to update to OS X 10.6.8, I have downloaded the new software. When I try to restart my computer to install the software, my computer freezes. I am not sure what is the issue there

comment:7 Changed 3 years ago by ryandesign (Ryan Schmidt)

/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?

comment:8 in reply to:  7 ; Changed 3 years ago by laila_awn@…

Replying to 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

comment:9 in reply to:  8 Changed 3 years ago by laila_awn@…

Replying to laila_awn@…:

Replying to 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

I have managed to update my operating system to OS X 10.6.8 and I have tried installing demeter again but I faced the same error. I am sorry for any inconvenience casued but I hope that you can help with this

sudo port install xorg-server demeter
Password:
--->  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
--->  Installing libpixman @0.32.8_0
Error: 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
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
LAILA-HESHAM-AL-MADHAGIs-MacBook-Pro:~ lailaheshamal-madhagi$ 
LAILA-HESHAM-AL-MADHAGIs-MacBook-Pro:~ lailaheshamal-madhagi$ sudo port clean libpixman
--->  Cleaning libpixman
LAILA-HESHAM-AL-MADHAGIs-MacBook-Pro:~ lailaheshamal-madhagi$ 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
LAILA-HESHAM-AL-MADHAGIs-MacBook-Pro:~ lailaheshamal-madhagi$ 
LAILA-HESHAM-AL-MADHAGIs-MacBook-Pro:~ lailaheshamal-madhagi$ /usr/bin/tar --help
GNU `tar' saves many files together into a single tape or disk archive, and
can restore individual files from the archive.

Usage: /usr/bin/tar [OPTION]... [FILE]...

Examples:
  /usr/bin/tar -cf archive.tar foo bar  # Create archive.tar from files foo and bar.
  /usr/bin/tar -tvf archive.tar         # List all files in archive.tar verbosely.
  /usr/bin/tar -xf archive.tar          # Extract all files from archive.tar.

If a long option shows an argument as mandatory, then it is mandatory
for the equivalent short option also.  Similarly for optional arguments.

Main operation mode:
  -t, --list              list the contents of an archive
  -x, --extract, --get    extract files from an archive
  -c, --create            create a new archive
  -d, --diff, --compare   find differences between archive and file system
  -r, --append            append files to the end of an archive
  -u, --update            only append files newer than copy in archive
  -A, --catenate          append tar files to an archive
      --concatenate       same as -A
      --delete            delete from the archive (not on mag tapes!)

Operation modifiers:
  -W, --verify               attempt to verify the archive after writing it
      --remove-files         remove files after adding them to the archive
  -k, --keep-old-files       don't replace existing files when extracting
      --overwrite            overwrite existing files when extracting
      --overwrite-dir        overwrite directory metadata when extracting
  -U, --unlink-first         remove each file prior to extracting over it
      --recursive-unlink     empty hierarchies prior to extracting directory
  -S, --sparse               handle sparse files efficiently
  -O, --to-stdout            extract files to standard output
  -G, --incremental          handle old GNU-format incremental backup
  -g, --listed-incremental=FILE
                             handle new GNU-format incremental backup
      --ignore-failed-read   do not exit with nonzero on unreadable files

Handling of file attributes:
      --owner=NAME             force NAME as owner for added files
      --group=NAME             force NAME as group for added files
      --mode=CHANGES           force (symbolic) mode CHANGES for added files
      --atime-preserve         don't change access times on dumped files
  -m, --modification-time      don't extract file modified time
      --same-owner             try extracting files with the same ownership
      --no-same-owner          extract files as yourself
      --numeric-owner          always use numbers for user/group names
  -p, --same-permissions       extract permissions information
      --no-same-permissions    do not extract permissions information
      --preserve-permissions   same as -p
  -s, --same-order             sort names to extract to match archive
      --preserve-order         same as -s
      --preserve               same as both -p and -s

Device selection and switching:
  -f, --file=ARCHIVE             use archive file or device ARCHIVE
      --force-local              archive file is local even if has a colon
      --rsh-command=COMMAND      use remote COMMAND instead of rsh
  -[0-7][lmh]                    specify drive and density
  -M, --multi-volume             create/list/extract multi-volume archive
  -L, --tape-length=NUM          change tape after writing NUM x 1024 bytes
  -F, --info-script=FILE         run script at end of each tape (implies -M)
      --new-volume-script=FILE   same as -F FILE
      --volno-file=FILE          use/update the volume number in FILE

Device blocking:
  -b, --blocking-factor=BLOCKS   BLOCKS x 512 bytes per record
      --record-size=SIZE         SIZE bytes per record, multiple of 512
  -i, --ignore-zeros             ignore zeroed blocks in archive (means EOF)
  -B, --read-full-records        reblock as we read (for 4.2BSD pipes)

Archive format selection:
  -V, --label=NAME                   create archive with volume name NAME
              PATTERN                at list/extract time, a globbing PATTERN
  -o, --old-archive, --portability   write a V7 format archive
      --posix                        write a POSIX format archive
  -j, --bzip2                        filter the archive through bzip2
  -z, --gzip, --ungzip               filter the archive through gzip
  -Z, --compress, --uncompress       filter the archive through compress
      --use-compress-program=PROG    filter through PROG (must accept -d)

Local file selection:
  -C, --directory=DIR          change to directory DIR
  -T, --files-from=NAME        get names to extract or create from file NAME
      --null                   -T reads null-terminated names, disable -C
      --exclude=PATTERN        exclude files, given as a PATTERN
  -X, --exclude-from=FILE      exclude patterns listed in FILE
      --anchored               exclude patterns match file name start (default)
      --no-anchored            exclude patterns match after any /
      --ignore-case            exclusion ignores case
      --no-ignore-case         exclusion is case sensitive (default)
      --wildcards              exclude patterns use wildcards (default)
      --no-wildcards           exclude patterns are plain strings
      --wildcards-match-slash  exclude pattern wildcards match '/' (default)
      --no-wildcards-match-slash exclude pattern wildcards do not match '/'
  -P, --absolute-names         don't strip leading `/'s from file names
  -h, --dereference            dump instead the files symlinks point to
      --no-recursion           avoid descending automatically in directories
  -l, --one-file-system        stay in local file system when creating archive
  -K, --starting-file=NAME     begin at file NAME in the archive
  -N, --newer=DATE             only store files newer than DATE
      --newer-mtime=DATE       compare date and time when data changed only
      --after-date=DATE        same as -N
      --backup[=CONTROL]       backup before removal, choose version control
      --suffix=SUFFIX          backup before removal, override usual suffix

Informative output:
      --help            print this help, then exit
      --version         print tar program version number, then exit
  -v, --verbose         verbosely list files processed
      --checkpoint      print directory names while reading the archive
      --totals          print total bytes written while creating archive
  -R, --block-number    show block number within archive with each message
  -w, --interactive     ask for confirmation for every action
      --confirmation    same as -w

The backup suffix is `~', unless set with --suffix or SIMPLE_BACKUP_SUFFIX.
The version control may be set with --backup or VERSION_CONTROL, values are:

  t, numbered     make numbered backups
  nil, existing   numbered if numbered backups exist, simple otherwise
  never, simple   always make simple backups

GNU tar cannot read nor produce `--posix' archives.  If POSIXLY_CORRECT
is set in the environment, GNU extensions are disallowed with `--posix'.
Support for POSIX is only partially implemented, don't count on it yet.
ARCHIVE may be FILE, HOST:FILE or USER@HOST:FILE; DATE may be a textual date
or a file name starting with `/' or `.', in which case the file's date is used.
*This* `tar' defaults to `-f- -b20'.

comment:10 Changed 3 years ago by ryandesign (Ryan Schmidt)

As I said in comment:7, /usr/bin/tar needs to be BSD tar, but for some reason it is GNU tar on your system. Please restore it from your backups, or if you don't have a backup in which /usr/bin/tar is BSD tar, reinstall Snow Leopard from your DVD (then re-run the updaters, including the 10.6.8 combo updater, the latest security update, and anything else suggested by Software Update).

comment:11 in reply to:  10 Changed 3 years ago by laila_awn@…

Replying to ryandesign@…:

As I said in comment:7, /usr/bin/tar needs to be BSD tar, but for some reason it is GNU tar on your system. Please restore it from your backups, or if you don't have a backup in which /usr/bin/tar is BSD tar, reinstall Snow Leopard from your DVD (then re-run the updaters, including the 10.6.8 combo updater, the latest security update, and anything else suggested by Software Update).

I do not have my snow leopard DVD any more so I upgraded to El-Capitan and I managed to install Demeter although it took a lot of time. Thanks a lot Ryan for the help, I really appreciate it and I want to apologize for any inconvenience.

Now I am facing two issues. The first is that after installing Demeter I tried to run Artemis; however, I got the following:

Artemis
Can't locate Heap/Fibonacci.pm in @INC (you may need to install the Heap::Fibonacci module) (@INC contains: /opt/local/lib/perl5/site_perl/5.22/darwin-thread-multi-2level /opt/local/lib/perl5/site_perl/5.22 /opt/local/lib/perl5/vendor_perl/5.22/darwin-thread-multi-2level /opt/local/lib/perl5/vendor_perl/5.22 /opt/local/lib/perl5/5.22/darwin-thread-multi-2level /opt/local/lib/perl5/5.22 .) at /opt/local/lib/perl5/site_perl/5.22/darwin-thread-multi-2level/Demeter/Feff.pm line 45.
BEGIN failed--compilation aborted at /opt/local/lib/perl5/site_perl/5.22/darwin-thread-multi-2level/Demeter/Feff.pm line 45.
Compilation failed in require at /opt/local/lib/perl5/site_perl/5.22/darwin-thread-multi-2level/Demeter.pm line 327.
BEGIN failed--compilation aborted at /opt/local/lib/perl5/site_perl/5.22/darwin-thread-multi-2level/Demeter/UI/Artemis.pm line 26.
Compilation failed in require at /opt/local/bin/Artemis line 42.
BEGIN failed--compilation aborted at /opt/local/bin/Artemis line 42.

So can you please tell me how to install "Heap::Fibonacci module"

The second issue is that when I try to import data for Athena, I get a message saying that I need to install the Encoding:: FixLatin::XS module. So please can you also tell me how to install this

Thanks a lot and sorry for any inconvenience

comment:12 Changed 3 years ago by ryandesign (Ryan Schmidt)

Yes, because our automated builder for El Capitan is not yet ready (#48609), installing ports on El Capitan will take much longer.

The Perl problems you've mentioned are not related to the libpixman problem with which this ticket began, so you should file new tickets for those new problems. The demeter port might be missing some dependencies.

comment:13 in reply to:  12 Changed 3 years ago by laila_awn@…

Replying to ryandesign@…:

Yes, because our automated builder for El Capitan is not yet ready (#48609), installing ports on El Capitan will take much longer.

The Perl problems you've mentioned are not related to the libpixman problem with which this ticket began, so you should file new tickets for those new problems. The demeter port might be missing some dependencies.

Many thanks for the help Ryan. I submitted another ticket and I got help on that as well. Thanks again and sorry for any inconvenience caused

Note: See TracTickets for help on using tickets.