[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