[MacPorts] #71180: port test p5.34-class-data-inheritable fails with: tar: Ignoring malformed pax extended attribute
MacPorts
noreply at macports.org
Tue Oct 29 06:10:04 UTC 2024
#71180: port test p5.34-class-data-inheritable fails with: tar: Ignoring malformed
pax extended attribute
-------------------------------------------+------------------------
Reporter: ballapete | Owner: (none)
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.10.2
Resolution: | Keywords: highsierra
Port: p5.34-class-data-inheritable |
-------------------------------------------+------------------------
Comment (by ryandesign):
Yes but I'm not delighted about the prospect of putting that incantation
into every affected port in a `platform darwin 8` block. Granted, that
kind of is what I suggested in comment:ticket:61276:11 but it would be
nice if base could extract these distfiles properly since they're
apparently common. Josh pointed out elsewhere that Tcllib has a way to
read/write tar files that might not be susceptible to this problem.
Rewriting the extract phase to use Tcllib instead of gnu or bsd tar might
be an option, and might be a step toward a fix for other issues like
#50969 and #61276 — although in #61276 we did discover that the software
producing the tarballs was faulty and that software has since been fixed.
And if these distfiles you're encountering with malformed pax extended
attribute are also faulty, then the ideal solution here would also be to
fix the software that produced the files.
--
Ticket URL: <https://trac.macports.org/ticket/71180#comment:6>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list