[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