[MacPorts] #61276: meson @0.55.3: /usr/bin/gnutar: meson-0.55.3/COPYING: implausibly old time stamp 1970-01-01 01:00:00
MacPorts
noreply at macports.org
Wed Mar 10 17:59:35 UTC 2021
#61276: meson @0.55.3: /usr/bin/gnutar: meson-0.55.3/COPYING: implausibly old time
stamp 1970-01-01 01:00:00
------------------------+---------------------------------------------
Reporter: ballapete | Owner: git@…
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.6.3
Resolution: | Keywords: tiger leopard powerpc legacy-os
Port: meson |
------------------------+---------------------------------------------
Comment (by kencu):
This issue seems to be due to a change in python
<https://docs.python.org/3/library/zipfile.html> where they have a new
timestamps parameter:
{{{
New in version 3.8: The strict_timestamps keyword-only argument
}}}
And that now makes Tiger's older utils flag and error, it would seem.
Editing zipfile.py in python38 on Tiger, and changing the default to
strict_timestamps=False instead of True and the ports I tried to build on
Tiger work again, as you might expect.
I take it was is more or less the behaviour python had for years prior to
them implementing the new check.
I am not necessarily suggesting this for MacPorts, but that is what I am
doing, and my ports are all building again, so YMMV.
--
Ticket URL: <https://trac.macports.org/ticket/61276#comment:12>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list