delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/08/12/11:28:34

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/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
X-Authentication-Warning: slinky.cs.nyu.edu: pechtcha owned process doing -bs
Date: Tue, 12 Aug 2003 11:27:29 -0400 (EDT)
From: Igor Pechtchanski <pechtcha AT cs DOT nyu DOT edu>
Reply-To: cygwin AT cygwin DOT com
To: "Gary L. Feldman" <gaf_ml_01 AT comcast DOT net>
cc: cygwin AT cygwin DOT com
Subject: Re: Required dlls (missing setup feature and doc)
In-Reply-To: <001201c360e4$0fd4f350$2201a8c0@harvey>
Message-ID: <Pine.GSO.4.44.0308121122040.7386-100000@slinky.cs.nyu.edu>
Importance: Normal
MIME-Version: 1.0

On Tue, 12 Aug 2003, Gary L. Feldman wrote:

> I decided I wanted to get bash to use with my existing Python install, so I
> used the cygwin setup to download just bash (my first use of cygwin).
> Not surpringly, it doesn't work, because cygwin1.dll isn't there.
>
> I realize setup is under development, so this is an obvious feature
> request that is probably on the list (though I didn't see any obvious
> place where feature requests for setup were kept).  But in the
> meantime, may I suggest that there really ought to be a section
> in the setup docs (http://www.cygwin.com/cygwin-ug-net/setup-net.html)
> on required dlls and perhaps other components.  I don't know how
> easy it is to trace all the dependencies, so perhaps just adding a couple
> of lines to the Choosing Packages section saying "You should install
> all of Base, otherwise many other packages will simply fail.  In particular,
> the cygwin1.dll is required by all Cygwin packages.
>
> Many thanks,
> Gary

Gary,

The version of setup on the Cygwin web page already traces the dependences
and selects all the needed packages for installation.  It does not,
however, prevent you from later unselecting the packages (which is
presumably what you did).

I suggest the following procedure for installing just a particular
packages and all of its dependences:

- Run setup
- Select the "Keep" radio button (this will leave all current packages as-is)
- Switch to the Full view (by clicking on the "View" button)
- Select the package you want to install (click once on the version)

Setup should then automatically select all the dependences of the selected
package.
	Igor
P.S. If cygcheck could access the dependence information in setup.ini,
this would be a good addition to its functionality.
-- 
				http://cs.nyu.edu/~pechtcha/
      |\      _,,,---,,_		pechtcha AT cs DOT nyu DOT edu
ZZZzz /,`.-'`'    -.  ;-;;,_		igor AT watson DOT ibm DOT com
     |,4-  ) )-,_. ,\ (  `'-'		Igor Pechtchanski, Ph.D.
    '---''(_/--'  `-'\_) fL	a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

"I have since come to realize that being between your mentor and his route
to the bathroom is a major career booster."  -- Patrick Naughton


--
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/

- Raw text -


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