#68491 closed enhancement (fixed)
textproc/moar (pager) conflicts with lang/MoarVM
Reported by: | halostatue (Austin Ziegler) | Owned by: | halostatue (Austin Ziegler) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | |
Keywords: | Cc: | ||
Port: | moar, MoarVM |
Description
On macports-users, Kenneth Wolcott noted that textproc/moar
has an undeclared conflict with lang/MoarVM
.
I am proposing resolving this in three steps:
- Open a PR that explicitly declares
moar
conflicting withMoarVM
in both portfiles. I will be doing this shortly. - Rename the
moar
port tomoar-pager
and rename the binary frommoar
tomoar-pager
(same with the manpage). - 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:
- Declare
moar
/MoarVM
as conflicting. - Add a variant to
moar
(+pager
) that, instead of installing asmoar
, installs asmoar-pager
(andmoar-pager.1
). - Somehow mark
moar+pager
as not conflicting and either add an admonition to the primary install path or put it in the description.
Change History (7)
comment:1 Changed 13 months ago by halostatue (Austin Ziegler)
Port: | moar MoarVM added |
---|
comment:2 Changed 13 months ago by halostatue (Austin Ziegler)
comment:3 Changed 13 months ago by halostatue (Austin Ziegler)
Note an extensive discussion on moar
upstream: https://github.com/walles/moar/issues/143
The developer of moar
feels that because his project published as moar
earlier (MoarVM
's binary was moarvm
from April 2012 to October 2013) it should be the language ecosystem that changes. I disagree, even though I do not use Raku.
Note that if this change *is* desired, we would need to update riff
and ugrep
ports as well to find the new pager unless the upstream developer adds that support directly.
comment:4 Changed 11 months ago by herbygillot (Herby Gillot)
I'm actually inclined to agree that the language ecosystem (MoarVM
) should _not_ be the one that gets renamed.
comment:5 Changed 11 months ago by halostatue (Austin Ziegler)
Owner: | set to halostatue |
---|---|
Resolution: | → fixed |
Status: | new → closed |
In e341066bda3f88eb8cbd2b5ed255b69d54602438/macports-ports (master):