The ports mail/mutt-devel and news/tin both install the manual pages
mbox(5) and mmdf(5), although the content of both is different between the
two ports. If one installs both ports and then de-installs one of them
these manual pages will be removed, which may not be what the user expects.
Also, during upgrades if the older of the two is being upgraded the MD5
checks will fail causing a warning to be printed, which may cause confusion
to the user.
It could be argued that news/tin should not be installing mbox(5) and
mmdf(5) manual pages by default since it is primarily a news client.
However, some users do use it for email. Because of that I offer a patch
for both ports which makes the installation of these two manual pages
Fix: The patches included below offer user options to not install the
manual pages mbox(5) and mmdf(5). The user may then choose which port (if
any) should install and "own" these manual pages.
How-To-Repeat: Install news/tin and then mail/mutt-devel. The latter installation
process will over-write the files installed by the installation of the
Maintainer of mail/mutt-devel,
Please note that PR ports/127509 has just been submitted.
If it contains a patch for an upgrade, an enhancement or a bug fix
you agree on, reply to this email stating that you approve the patch
and a committer will take care of it.
The full text of the PR can be found at:
Edwin Groothuis via the GNATS Auto Assign Tool
Awaiting maintainers feedback (via the GNATS Auto Assign Tool)
The mutt-devel part is fixed by PR ports/127677
On Sat, Sep 20, 2008 at 16:40:11 +0000, Edwin Groothuis wrote:
> Maintainer of mail/mutt-devel,
> Please note that PR ports/127509 has just been submitted.
> If it contains a patch for an upgrade, an enhancement or a bug fix
> you agree on, reply to this email stating that you approve the patch
> and a committer will take care of it.
> The full text of the PR can be found at:
> Edwin Groothuis via the GNATS Auto Assign Tool
Close by maintainer request. Please see ports/127677.
[resending because I forgot to Cc GNATS]
In message <200809271902.m8RJ26Ya038178@freefall.freebsd.org>,
miwi@FreeBSD.org (miwi@FreeBSD.org) wrote:
> Synopsis: [PATCH] ports mail/mutt-devel and news/tin install conflicting manual pages
> State-Changed-From-To: feedback->closed
> State-Changed-By: miwi
> State-Changed-When: Sat Sep 27 19:02:06 UTC 2008
> Close by maintainer request. Please see ports/127677.
As the mail/mutt-devel maintainer points out in 127677, his change only
partially solves the problem reported in this PR. The maintainer of
news/tin should also be contacted and made aware of this PR.
ache 2008-09-28 15:44:09 UTC
FreeBSD ports repository
1) Add WITHOUT_TIN_MAILBOX_MANPAGES knob
2) Drop my maintainership
Submitted by: "N.J. Mann" <email@example.com> (1)
Revision Changes Path
1.144 +8 -2 ports/news/tin/Makefile
1.1 +13 -0 ports/news/tin/files/extra-patch-no-mbox-manpage (new)
firstname.lastname@example.org mailing list
To unsubscribe, send any mail to "email@example.com"
Over to news/tin maintainer for second part of patch.
Fix has already been committed.