[MacPorts] #68491: textproc/moar (pager) conflicts with lang/MoarVM
MacPorts
noreply at macports.org
Tue Oct 17 14:19:23 UTC 2023
#68491: textproc/moar (pager) conflicts with lang/MoarVM
-------------------------+--------------------
Reporter: halostatue | Owner: (none)
Type: enhancement | Status: new
Priority: Normal | Milestone:
Component: ports | Version:
Keywords: | Port:
-------------------------+--------------------
On macports-users, Kenneth Wolcott [https://lists.macports.org/pipermail
/macports-users/2023-October/052308.html noted] that `textproc/moar` has
an undeclared conflict with `lang/MoarVM`.
I am proposing resolving this in three steps:
1. Open a PR that explicitly declares `moar` conflicting with `MoarVM` in
both portfiles. I will be doing this shortly.
2. Rename the `moar` port to `moar-pager` and rename the binary from
`moar` to `moar-pager` (same with the manpage).
3. Remove the conflict markers as they would no longer be in conflict.
There might be an alternative route, but I am not familiar enough with
Portfile variants to know if what I am suggesting is possible:
1. Declare `moar`/`MoarVM` as conflicting.
2. Add a variant to `moar` (`+pager`) that, instead of installing as
`moar`, installs as `moar-pager` (and `moar-pager.1`).
3. Somehow mark `moar+pager` as not conflicting and either add an
admonition to the primary install path or put it in the description.
--
Ticket URL: <https://trac.macports.org/ticket/68491>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list