www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-apps/2001/04/01/16:02:50

Mailing-List: contact cygwin-apps-help AT sourceware DOT cygnus DOT com; run by ezmlm
Sender: cygwin-apps-owner AT sourceware DOT cygnus DOT com
List-Subscribe: <mailto:cygwin-apps-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin-apps/>
List-Post: <mailto:cygwin-apps AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-apps-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/lists.html#faqs>
Delivered-To: mailing list cygwin-apps AT sources DOT redhat DOT com
X-Authentication-Warning: vivaldi.cpe.ku.ac.th: ans owned process doing -bs
Date: Mon, 2 Apr 2001 03:11:48 +0700 (ICT)
From: Anon Sricharoenchai <ans AT beethoven DOT cpe DOT ku DOT ac DOT th>
X-Sender: <ans AT vivaldi DOT cpe DOT ku DOT ac DOT th>
cc: <cygwin-apps AT cygwin DOT com>
Subject: Re: for interest: cygwin rpm on sourceforge
In-Reply-To: <3AC4D57E.193B418E@ece.gatech.edu>
Message-ID: <Pine.LNX.4.30.0104020252010.3200-100000@vivaldi.cpe.ku.ac.th>
MIME-Version: 1.0

On Fri, 30 Mar 2001, Charles Wilson wrote:

> This is probably an over-reaction on my part.  In some respects, RUE
> Satoh's rpm stuff and the Project Heavymoon thing *predate* the cygwin
> setup.exe.  However, without a fully native port of rpm you can't use
> rpm stuff to "bootstrap" an install.
>
> We wanted a windows program (non-cygwin-based) that could be used to
> install cygwin onto a cygwin-less system; thus, setup.exe was born --
> and rpm packaging was rejected (at least for the time being).  The
> various RPM sites require you to already have a working cygwin
> installation before you can add their rpm-packaged extras.
>

Why don't setup.exe bootstrap in the following way?
1. install all *.dll needed to run cygwin program (especially rpm program).
2. install the rpm program from tarball.
3. then all other packages (in rpm version) can be installed.

Or it can bootstrap from ramdrive containing *.dll and rpm program,
then install the *.rpm into the harddrive, like that the most linux
distribution does.  The temporary directory in the harddrive may be used
instead of ramdrive, because the harddrive is available in the setup time.

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019