[MacPorts] #55575: port -vst install fails with "/usr/bin/tar: No such file or directory"

MacPorts noreply at macports.org
Sat Mar 10 22:40:58 UTC 2018


#55575: port -vst install fails with "/usr/bin/tar: No such file or directory"
-----------------------+------------------------
  Reporter:  janstary  |      Owner:  raimue
      Type:  defect    |     Status:  closed
  Priority:  Normal    |  Milestone:
 Component:  base      |    Version:  2.4.99
Resolution:  fixed     |   Keywords:  highsierra
      Port:            |
-----------------------+------------------------
Changes (by raimue):

 * owner:   => raimue
 * status:  new => closed
 * resolution:   => fixed


Comment:

 In [changeset:"995dde8476c48580db4f6eedfde09e90dc5e8c99/macports-base"
 995dde8476c48580db4f6eedfde09e90dc5e8c99/macports-base]:
 {{{
 #!ConfigurableCommitTicketReference repository="macports-base"
 revision="995dde8476c48580db4f6eedfde09e90dc5e8c99"
 sip_copy_proc: Avoid COPYFILE_CLONE

 Apple broke the copyfile(3) interface with macOS 10.13.3 High Sierra as
 there is no way any more to make it follow symlinks when COPYFILE_CLONE
 is used. According to rdar://problem/36469208 this change was
 intentional.

 Instead of adding more conditionals to check whether the file to clone
 is actually a symlink, just do not attempt to clone it at all but make
 a normal copy. This will usually only take a few megabytes of disk space
 anyway.

 Closes: https://trac.macports.org/ticket/55575
 }}}

--
Ticket URL: <https://trac.macports.org/ticket/55575#comment:11>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list