delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
X-SWARE-Spam-Status: | No, hits=-0.1 required=5.0 tests=AWL,BAYES_50,RCVD_IN_DNSWL_NONE |
X-Spam-Check-By: | sourceware.org |
Message-ID: | <4C92068D.8010504@bonhard.uklinux.net> |
Date: | Thu, 16 Sep 2010 12:59:09 +0100 |
From: | Fergus <fergus AT bonhard DOT uklinux DOT net> |
User-Agent: | Thunderbird 2.0.0.23 (Windows/20090812) |
MIME-Version: | 1.0 |
To: | Cygwin ML <cygwin AT cygwin DOT com> |
CC: | Fergus <fergus AT bonhard DOT uklinux DOT net> |
Subject: | Making a tailored Cygwin, something between Base and Full |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Id: | <cygwin.cygwin.com> |
List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
List-Archive: | <http://sourceware.org/ml/cygwin/> |
List-Post: | <mailto:cygwin AT cygwin DOT com> |
List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs> |
Sender: | cygwin-owner AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
Delivered-To: | mailing list cygwin AT cygwin DOT com |
The best solution to the problem of making a tailored Cygwin installation Base + select handful of packages but stopping short of Full (typically, well short of Full) seems to be Igor Pechtchanski's offered at http://cygwin.com/ml/cygwin/2005-01/msg00528.html but probably with other references too. I have been able to achieve this many times in the past by incorporating a single additional paragraph into setup.ini, located near the top immediately between the lines setup-timestamp: xxxxxxxxxx and @ ELFIO and typically looking something like @ anynameilike category: Base requires: bc bison expect flex gcc make ncurses readline util-linux version: 8 where the required list comes after requires: (and some version number or other is necessary too). Choose Default in setup.exe and away you go. You get Base + all your requirements AND with all dependencies attended to. This has worked many times in the past but today I have tried it for the first time with the current version of setup.exe (and not for several predecessors) and for no reason that I can discern the @ anynameilike package is not being picked up. All that happens after choosing Default is that Base is installed, with none of the bespoke extras and dependencies that this algorithm is intended to achieve. The only thing I can think of that might explain this is that maybe the contrived package @ anynameilike needs to be located differently: maybe alphabetically (ie between @ antiword and @ apache ??) whereas previous versions of setup.exe have been more forgiving. Dunno: but for the moment I seem to have lost this very useful capability simply and efficiently to make a tailored installation, and I wondered whether anybody else has tried this successfully in the past, but unsuccessfully now? Thank you. Fergus -- 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
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |