[MacPorts] #65721: app portgroup: create new 1.1 version, utilizing callback mechanism (was: app portgroup: callback not used, causing issues when combined with other pgs)

MacPorts noreply at macports.org
Fri Aug 26 17:29:23 UTC 2022


#65721: app portgroup: create new 1.1 version, utilizing callback mechanism
----------------------+-----------------------
  Reporter:  mascguy  |      Owner:  mascguy
      Type:  defect   |     Status:  assigned
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.7.2
Resolution:           |   Keywords:  portgroup
      Port:  gramps   |
----------------------+-----------------------
Description changed by mascguy:

Old description:

> In cases where other portgroups are also used - such as `python` - this
> can result in issues. For example, it's currently necessary to place the
> inclusion for this pg at the tail end of port `gramps`, otherwise `post-
> destroot` handlers are run in the wrong order.
>
> This is easy enough to fix. However, we need to ensure it doesn't cause
> unexpected issues in any ports. (Hopefully such cases are few and far
> between, but we should still try to identify ahead of time.)

New description:

 In cases where other portgroups are also used - such as `python` - this
 can result in issues. For example, it's currently necessary to place the
 inclusion for this pg at the tail end of port `gramps`, otherwise `post-
 destroot` handlers are run in the wrong order.

 Create a new version, utilizing a callback, to eliminate these issues.

--

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


More information about the macports-tickets mailing list