[HHITP] mailutils 3.2

Yaakov Selkowitz yselkowitz@cygwin.com
Mon Mar 27 19:32:00 GMT 2017


On 2017-03-24 14:54, Ken Brown wrote:
> This is a half-hearted ITP for GNU mailutils
> (https://www.gnu.org/software/mailutils/mailutils.html).  I'd like some
> feedback before I proceed.
>
> My only interest in mailutils is that it provides a utility
> movemail.exe, which is used by emacs.[*]  But I looked into providing a
> complete build of mailutils and various subpackages along the lines of
> Debian[**], and it turned out to be straightforward.  My cygport file
> and patches are attached.  I ran the testsuite, and there were 42
> failures and 3 skips out of 978 tests.  The failures ought to be looked
> at, but I don't this is too bad.

FWIW, even on Debian, the tests succeed until comsatd tests 2-7 all 
fail, at which point make check terminates.  So if those are your first 
failures, it may just be the testsuite.

Not a full review, but noticed a few things:

> libmailutils5_CONTENTS="
>   --exclude=usr/bin/
>   usr/bin/cyg*-5.dll
>   usr/lib/mailutils/*.dll"

What happens when a future version ships libmailutils6?  As is, the 
modules will collide.  Are the modules used by the libraries directly, 
or are they for the daemons?

> mailutils_mh_CONTENTS="
>   usr/bin/mu-mh
>   usr/share/mailutils/mh"

A /usr/bin/mu-mh directory would violate the FHS (4.4.2: "There must be 
no subdirectories in /usr/bin.").  Depending on how these are used, one 
of /usr/{lib,libexec}/mu-mh would make more sense.

-- 
Yaakov



More information about the Cygwin-apps mailing list