[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