X-Recipient: archive-cygwin AT delorie DOT 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:subject:to:references:from:message-id:date :mime-version:in-reply-to:content-type :content-transfer-encoding; q=dns; s=default; b=b1He3oTXWrxkAofk JhJAoZHhhjdwhOSL9/nyc29iH/VP3hL02mxciztT2buszIvUm6flghTHBXabHLIH wC3zwOUO7DTOTerTiytxGmZPlJZLxmkaVDdNgHnaBdXyienwVBFCF4Cx9bwD85eN g/jDXqdip6fnghxbAdg1xXDS7Fs= 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:subject:to:references:from:message-id:date :mime-version:in-reply-to:content-type :content-transfer-encoding; s=default; bh=8Y97t4iZShonW9uG22VMkx JNITw=; b=A8LsxnDMK/5HyBLnoZaR4lfFllds9EyN15De57enGnpWQTf8oBpyVZ PaC1M6wdsdhAXYQ+ExTT8TZJ9RXYYXRFnWKaFt+vARlTSNSmdcIq+3pdtVlQCYKN rxMH5eac9g5+ZDLUqf029+vR9euDLP9KE+vI2+xr/kb14kj6WKOsE= Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2 spammy=preferably, Indeed, H*M:c0ac, enjoy X-HELO: mout.gmx.net Subject: Re: Dependency issues in setup.ini. To: cygwin AT cygwin DOT com References: <505405e4-5a2f-8d6b-f012-404bd7d69009 AT gmx DOT com> <216159991 DOT 20170930120008 AT yandex DOT ru> <171d601b-59c2-f186-5213-12c6b6f493cd AT gmx DOT com> <19010162357 DOT 20170930142314 AT yandex DOT ru> From: Sam Edge Message-ID: Date: Sat, 30 Sep 2017 14:15:14 +0100 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: <19010162357.20170930142314@yandex.ru> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-UI-Out-Filterresults: notjunk:1;V01:K0:9QfoP8fa3WQ=:9614LArNRAEqVNg1BiihVO Vs8uzLVG/jBgJO+rehIPfMv1ssWF6h+76Q3Msm7e5BXDzFhEr3xyE8mC4iF+syudf9d+rt5pv qvoepI6VwdI8ApiFu+G1ZtTS6O0kjYSD49oJtif3iSHdAnaucmzttr2ZR7N9oRmGYGqnNuxd3 l0KopWtBso7z5zYn5HfC5Qr1VH5PSk0AfVrBREHhb+xYcBAqNtUMjYL6T05aVfFW2T1jmGMfO wiVwDdh4spfvN9a+MKiBYdqyJ9fb+bgG1C23yKTs1Z21K19pLEpAjugGMYPt1f8MMZGrjT/DR 9fXTZXdpFru0JKE+QrsLCMH2YTFGoVD+xkbLajT8p2JCg0hYj/6OBnJ+vQV73N9dAfoy5BgVe P7JqHMW8vNY333lw2X9ETiDGjybQvqVFs6E/RQSbr2sKcZvyaXuoj8DlBwdShfNdlU7/3Tr8M CbuegTo4+j0TEUnmQKX2r8iffa9dkY2LFTx1u9Xn5fIFw+3A4G7CPEkgaUIn1bvo0AD6CzRD5 PciGiHbtlhxu4ooP+b9/bhXzI79KcDtZtlcg1Ag2p/fo825ydRAeRwclavVsmx1Kc8j0TQYCh w8CGjtVYYKo8/IjV/YijtpIiok/dvyCw8D+dVS3201/8SPFS/AX2777/hLa05ixqSUCPZjpkl cX9toQtNYesWL5A8jwuilrBHXGWMCJosVse7It7Oavo7ZPzD/+7UcN+k7MrjS14Cl6evqjw+9 395QWy5rIDgNpbyWATOYf9BKGGvU0SC2Oz2dJc58uNgxrV/43Iq/+bNiWqWohGczbTEvNEzhQ bJOA+gz4+rAiRlpS9J8XW9Sjg2JWvvdrUErWxyaYNCHTwdMFSM= X-IsSubscribed: yes On 30/09/2017 12:23, Andrey Repin wrote: > >> Indeed. However, while off label usage of Cygwin is anathema to me but >> sometimes I wish 'base' wasn't quite so big and have to pare things down >> a little once installed, e.g. as part of a makefile- and/or >> Eclipse-based build tree in source code control.(Which was also one of >> my motivations for the Python stuff.) > Rational suggestions are always welcome, I suppose. > While my own usage of Cygwin is prone to spread thin across all aspects of my > daily work, I can see situations, where a much smaller subset of packages > (let's name it "core" or something) would be beneficial. I.e. when packaging > Cygwin as part of your own application. > > Again, agree. A 'core' package that has enough to get a shell up (preferably dash not bash) would be very useful. I don't believe in packaging Cygwin with an application - I'd rather say "as a prerequisite, you need to have a Cygwin installation newer than v.X" - but for build systems where you're trying (somewhat in vain sometimes I know) to attempt deterministic behaviour it would be nice to have a smaller subset upon which you could add just what's needed, usually make, grep, sed, cp, mv & rm & maybe a scripter such as awk, perl, tcl (or python!) depending upon. Anyway, it's the weekend so I'm off. Enjoy, -- Sam -- 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