[MacPorts] #67336: BSD tar can create corrupted archives on Catalina, Big Sur, Monterey, Ventura
MacPorts
noreply at macports.org
Sat Oct 5 07:43:48 UTC 2024
#67336: BSD tar can create corrupted archives on Catalina, Big Sur, Monterey,
Ventura
-------------------------+-------------------------------------------------
Reporter: catap | Owner: (none)
Type: defect | Status: new
Priority: High | Milestone:
Component: base | Version: 2.8.1
Resolution: | Keywords: catalina, bigsur, monterey,
Port: | ventura, sonoma, sequoia
-------------------------+-------------------------------------------------
Comment (by ryandesign):
Replying to [comment:40 jmroot]:
> The macports-ports CI is not terribly suited to testing modifications to
base. Ideally we'd want something that can be added to base's test suite.
Indeed. But I don't know how we'd write a test for what seems to be an
intermittent issue in most cases.
> Yes. We could use it if the libarchive port is installed and on future
OS versions.
But we need a fix that works all the time. If we can use tcllib to make
the tar file, as you suggest, then we should just do that all the time;
it's more confusing and error-prone when some users get one code path and
other users get a different code path. Using tcllib might potentially also
solve our problem of newer versions of tar creating archives that emit
errors when untarred on Tiger (#70622).
--
Ticket URL: <https://trac.macports.org/ticket/67336#comment:41>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list