[MacPorts] #56457: use_dmg: /usr/bin/cpio: illegal option -- 0

MacPorts noreply at macports.org
Thu May 10 09:00:31 UTC 2018


#56457: use_dmg: /usr/bin/cpio: illegal option -- 0
---------------------------------------+--------------------
 Reporter:  ryandesign                 |      Owner:  (none)
     Type:  defect                     |     Status:  new
 Priority:  Normal                     |  Milestone:
Component:  base                       |    Version:  2.4.99
 Keywords:  tiger leopard snowleopard  |       Port:
---------------------------------------+--------------------
 On Snow Leopard and earlier, ports using `use_dmg yes` cannot be extracted
 anymore:

 {{{
 :info:extract Executing:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_aqua_mkconsole/mkconsole/work"
 && /usr/bin/hdiutil attach
 '/opt/local/var/macports/distfiles/mkconsole/mkconsole-1.11.dmg' -private
 -readonly -nobrowse -mountpoint "/tmp/mports.GUhaepDg" && cd
 "/tmp/mports.GUhaepDg" && /usr/bin/find . -depth -perm -+r -print0 |
 /usr/bin/cpio -0 -p -d -m -u
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_aqua_mkconsole/mkconsole/work/mkconsole-1.11";
 status=$?; cd / && /usr/bin/hdiutil detach "/tmp/mports.GUhaepDg" &&
 /bin/rmdir "/tmp/mports.GUhaepDg"; exit $status
 :debug:extract system:  cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_aqua_mkconsole/mkconsole/work"
 && /usr/bin/hdiutil attach
 '/opt/local/var/macports/distfiles/mkconsole/mkconsole-1.11.dmg' -private
 -readonly -nobrowse -mountpoint "/tmp/mports.GUhaepDg" && cd
 "/tmp/mports.GUhaepDg" && /usr/bin/find . -depth -perm -+r -print0 |
 /usr/bin/cpio -0 -p -d -m -u
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_aqua_mkconsole/mkconsole/work/mkconsole-1.11";
 status=$?; cd / && /usr/bin/hdiutil detach "/tmp/mports.GUhaepDg" &&
 /bin/rmdir "/tmp/mports.GUhaepDg"; exit $status
 :info:extract Checksumming whole disk (Apple_HFS : 0)…
 :info:extract           whole disk (Apple_HFS : 0): verified   CRC32
 $6DB010CB
 :info:extract verified   CRC32 $6B2207BB
 :info:extract /dev/disk1
 /tmp/mports.GUhaepDg
 :info:extract /usr/bin/cpio: illegal option -- 0
 :info:extract usage: cpio -o [-aABcLvVzZ] [-C bytes] [-H format] [-O
 archive]
 :info:extract                [-F archive] < name-list [> archive]
 :info:extract        cpio -i [-bBcdfmnrsStuvVzZ6] [-C bytes] [-E file] [-H
 format]
 :info:extract                [-I archive] [-F archive] [pattern...] [<
 archive]
 :info:extract        cpio -p [-adlLmuvV] destination-directory < name-list
 :info:extract "disk1" unmounted.
 :info:extract "disk1" ejected.
 }}}

 This problem was introduced in [78dacc173e32941dd46b922689bb4697523535cc
 /macports-base].

-- 
Ticket URL: <https://trac.macports.org/ticket/56457>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list