X-Recipient: archive-cygwin@delorie.com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:message-id:date:from:mime-version:to:subject
	:references:in-reply-to:content-type:content-transfer-encoding;
	 q=dns; s=default; b=h9sNLkqLixKh9qxMl/LqUhNWyWJ3bDrWoSRnzzfYoiS
	XaZGHSQ3IFi5K5fRoeEmOgtO38KuVGXde1QAGgzJo4oz6hE/TQWU/x58Z3uYK3MM
	GZ+mVixT0V7pTB1vSXHzO3MyGIbOLCEpUNb9GSEFERlWdpNuzH7RJ37E7RnlYfRA
	=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
	:list-unsubscribe:list-subscribe:list-archive:list-post
	:list-help:sender:message-id:date:from:mime-version:to:subject
	:references:in-reply-to:content-type:content-transfer-encoding;
	 s=default; bh=9kn0322W8HqLtSMkr30tUBiZv0Y=; b=l3kO0MFCHlLtJPPd6
	Cs49BOPiLhKFnrwYZLV+bNsRdOkoxyIiCo56LREFgaeK2V5JUmuismt1NGRUFxoZ
	+vPDvJiAn0ZxeCM/RmrEPn8sCA1yrsYBLSH2Nu2RzzwN9rSCH8MkmKlBVeB8US/+
	AfRPXzG9WR89OX6r54y8CQCZPo=
Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe@cygwin.com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin@cygwin.com>
List-Help: <mailto:cygwin-help@cygwin.com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner@cygwin.com
Mail-Followup-To: cygwin@cygwin.com
Delivered-To: mailing list cygwin@cygwin.com
X-Spam-SWARE-Status: No, score=-3.8 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,KHOP_THREADED,RCVD_IN_DNSWL_LOW,RCVD_IN_HOSTKARMA_YE,SPF_PASS,TW_NL autolearn=ham version=3.3.1
X-Received: by 10.68.193.138 with SMTP id ho10mr34200643pbc.163.1370450833606;        Wed, 05 Jun 2013 09:47:13 -0700 (PDT)
Message-ID: <51AF6B99.2000006@users.sourceforge.net>
Date: Wed, 05 Jun 2013 11:47:21 -0500
From: "Yaakov (Cygwin/X)" <yselkowitz@users.sourceforge.net>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130509 Thunderbird/17.0.6
MIME-Version: 1.0
To: cygwin@cygwin.com
Subject: Re: Attn: Yaakov [Was: Re: cygutils Postinstall Script Errors With Exit Code 128]
References: <CAHiT=DFj=y4PS5d_mj0erWpB-uCieE+KWh3T=J4wnuSOij5hJA@mail.gmail.com> <51A684AA.2060904@cwilson.fastmail.fm> <51A6948B.3000807@users.sourceforge.net> <20130530090831.GK4471@calimero.vinschen.de> <51A7BB7F.3010001@cwilson.fastmail.fm> <20130531083445.GA30659@calimero.vinschen.de>
In-Reply-To: <20130531083445.GA30659@calimero.vinschen.de>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit

On 2013-05-31 03:34, Corinna Vinschen wrote:
> On May 30 16:50, Charles Wilson wrote:
>> If we want to include (some subset of) cygutils explicitly in Base,
>> I could see splitting into three subpackages:
>>     cygutils (Base):
>>        cygdrop cygstart lpr mkshortcut readshortcut winln
>
> What about "cygstart mkshortcut readshortcut"?  These may be used by
> postinstall scripts, the other stuff is extra, afaics.

Agreed.

>>     cygutils-extra (Util): [requires: cygutils]
>>        almost everything else, including documentation and man
>>        pages (even for the exe's in the Base package)

IMO man1 pages should be packaged together with their executables.

>>     cygutils-x11 (X11): [requires: cygutils]
>>        the two desktop files, and the postinstall scripts that
>>        handle them
>>
>> This way, any package that currently requires: cygutils will almost
>> certainly get the tool it is looking for, without having to change
>> its requires line (and besides, if cygutils is in Base you'd get
>> those anyway).
>
> So, as result, we should do this for a start:
>
> - cygwin-doc drops "Base" from the categories.
> - dos2unix adds "Base" to the categories.
> - cygutils drops "dos2unix" from requires.
>
> And additionally you propose the above change to cygutils.  Sounds good
> to me.  Yaakov?

The man3 and info pages definitely don't need to be in Base, but it 
would be nice if the man1 pages were packaged with cygwin.  Is that 
possible?  Otherwise, this sounds good to me.


Yaakov


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

