From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 79804 invoked by alias); 27 Mar 2017 19:32:58 -0000 Mailing-List: contact cygwin-apps-help@cygwin.com; run by ezmlm Precedence: bulk Sender: cygwin-apps-owner@cygwin.com List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps@cygwin.com Received: (qmail 79794 invoked by uid 89); 27 Mar 2017 19:32:57 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.9 required=5.0 tests=BAYES_00,KAM_LAZY_DOMAIN_SECURITY,SPF_HELO_PASS autolearn=no version=3.3.2 spammy=interest X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Mon, 27 Mar 2017 19:32:51 +0000 Received: from smtp.corp.redhat.com (int-mx02.intmail.prod.int.phx2.redhat.com [10.5.11.12]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 0079985363 for ; Mon, 27 Mar 2017 19:32:51 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mx1.redhat.com 0079985363 Authentication-Results: ext-mx01.extmail.prod.ext.phx2.redhat.com; dmarc=none (p=none dis=none) header.from=cygwin.com Authentication-Results: ext-mx01.extmail.prod.ext.phx2.redhat.com; spf=none smtp.mailfrom=yselkowitz@cygwin.com DKIM-Filter: OpenDKIM Filter v2.11.0 mx1.redhat.com 0079985363 Received: from [10.10.120.71] (ovpn-120-71.rdu2.redhat.com [10.10.120.71]) by smtp.corp.redhat.com (Postfix) with ESMTPS id AC776183A3 for ; Mon, 27 Mar 2017 19:32:50 +0000 (UTC) Subject: Re: [HHITP] mailutils 3.2 To: cygwin-apps@cygwin.com References: <55411890-b110-bc3d-45b8-0e652b846131@cornell.edu> From: Yaakov Selkowitz Message-ID: <742a380c-dbba-470c-ee18-a31b34bcc5c3@cygwin.com> Date: Mon, 27 Mar 2017 19:32:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0 MIME-Version: 1.0 In-Reply-To: <55411890-b110-bc3d-45b8-0e652b846131@cornell.edu> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2017-03/txt/msg00034.txt.bz2 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