Things always get weird as one's installed distribution gets crusty.
My Fedora Core 27 installation recently started whining about conflicts
between nmh and vi. Surprised me.
Is this a "conflict" (as in, you can't have both of the packages
installed at the same time) or a "requirement" (you need to have vi
installed to use nmh)? You say "conflict", but later on you imply
it's a dependency issue.
FWIW, the spec file we use as a template in nmh only has a BuildRequires
of flex and ncurses-devel, and no requirements for vi. We don't
necessarily have control over the dependencies used by various
distributions in their nmh packages.
As for the the editor ... we had a discussion about that a while ago,
and the consensus was ${VISUAL} -> ${EDITOR} -> vi.
http://lists.nongnu.org/archive/html/nmh-workers/2013-01/msg00099.html
Does that mean that it should be a dependency of the packaging system?
I'm unclear on that. I'm not really interested in requiring people to
have EDITOR/VISUAL set, so we have to fall back to SOMETHING, and I think
vi is a reasonable default.
--Ken
--
nmh-workers
https://lists.nongnu.org/mailman/listinfo/nmh-workers