delorie.com/archives/browse.cgi | search |
X-Spam-Check-By: | sourceware.org |
Date: | Thu, 10 Aug 2006 15:57:48 -0400 |
From: | Christopher Faylor <cgf-no-personal-reply-please AT cygwin DOT com> |
To: | cygwin AT cygwin DOT com |
Subject: | Re: Setup.exe requirements [was RE: Cygintl-3.dll was not found] |
Message-ID: | <20060810195748.GA8065@trixie.casa.cgf.cx> |
Reply-To: | cygwin AT cygwin DOT com |
Mail-Followup-To: | cygwin AT cygwin DOT com |
References: | <Pine DOT GSO DOT 4 DOT 63 DOT 0608101213460 DOT 408 AT access1 DOT cims DOT nyu DOT edu> <001e01c6bcb5$31979d00$1702a8c0 AT itefixb> |
Mime-Version: | 1.0 |
In-Reply-To: | <001e01c6bcb5$31979d00$1702a8c0@itefixb> |
User-Agent: | Mutt/1.5.11 |
Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
List-Unsubscribe: | <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT 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 |
On Thu, Aug 10, 2006 at 09:43:01PM +0200, Tevfik Karag?lle wrote: >Thanks. > >According to the setup.exe default package information, >Following 41 packages forms 'a core cygwin environment': > >--------------------------- >Alternatives ash base-files base-passwd bash coreutils >cygwin cygwin-doc diffutils editrights findutils gawk gdbm >Grep gzip libgdbm lidgdbm-devel libgdbm3 libgdbm4 >libncurses5 libncurses6 libncurses7 libncurses8 libreadline4 >Libreadline5 libreadline6 login man ncurses run sed >Tar termcap terminfo which zlib cygwin-doc man gawk >Termcap zlib >--------------------------- > >In the first phase, I can think of producing a monolithic >installer for the core environment performing tasks >below: > >- Create basic cygwin registry mountpoints >- untar packages >- run the postinstall script >- Create start menu items and shortcuts (optional) >- maintain setub.db (how?) > >Would that be a valid cygwin installation ? > >Second phase could be to introduce upgrade functionality. You shouldn't worry about "a core cygwin environment". Just worry about dealing correctly with dependencies and understanding categories like "Base". The packages in setup.ini which are in the Base category + all of their dependencies are what constitute the base Cygwin installation. However, it seems to me that if you understand Base and dependencies, then you don't really need to worry about Base at all. cgf -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |