[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