[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