[MacPorts] #67031: xar: patch does not apply on Macports 2.8.0 (can be closed, works with 2.8.1)

MacPorts noreply at macports.org
Mon Mar 20 06:14:42 UTC 2023


#67031: xar: patch does not apply on Macports 2.8.0 (can be closed, works with
2.8.1)
---------------------------+-------------------------
  Reporter:  barracuda156  |      Owner:  Schamschula
      Type:  defect        |     Status:  closed
  Priority:  Normal        |  Milestone:
 Component:  ports         |    Version:  2.8.0
Resolution:  invalid       |   Keywords:
      Port:  xar           |
---------------------------+-------------------------
Changes (by ryandesign):

 * status:  assigned => closed
 * resolution:   => invalid


Comment:

 Replying to [comment:6 barracuda156]:
 > That 2.8.0 release was really off.

 The 2.8.0 release wasn't "off".

 MacPorts 2.8.1 reverted a change that had been made back in MacPorts 2.6.0
 that provided some automatic handling for ports that do not specify the
 correct `worksrcdir` and new code handling that situation in a different
 way was added. The github portgroup has always (since long before MacPorts
 2.6.0) included its own code to handle that situation, since ports like
 xar that use automatically-generated github tarballs do not specify the
 correct `worksrcdir` because it is inconvenient to do so because it
 changes with every version. The github portgroup
 [changeset:2f9ae24dc6469c416792fbe2945a1712a681eb65/macports-ports was
 modified] on January 6 to use the new MacPorts base code when MacPorts
 2.8.1 or later is used.

 We don't support the use of older MacPorts versions once a new one has
 been available for 2 weeks. MacPorts 2.8.1 was out on January 30. The old
 code in the github portgroup that allowed it to work on MacPorts 2.8.0 and
 earlier [changeset:c97c7bdae9e90d22924637f003eefb7b568ad25b/macports-ports
 was removed] on February 25 which could explain your difficulty trying to
 install an affected port with MacPorts 2.8.0 on March 3.

-- 
Ticket URL: <https://trac.macports.org/ticket/67031#comment:9>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list