delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2013/11/04/13:39:34

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:message-id:date:from:reply-to:mime-version:to
:subject:references:in-reply-to:content-type
:content-transfer-encoding; q=dns; s=default; b=XRd8QRj7bRHVPVKS
PDUpWtYO4fL0UOgSC1eS8SGPpK/KZawnPhf3ASpQpFRwtkey52Js+5KIS9025K4q
ojrmt1pj9MI+cQsVOgiIHKS9LFUj0WgjoJiJJsAk7D3UyQniUBqsR761TABI+oVV
Wq/Yej6891nnBFFBY5R2H0J3O8g=
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:message-id:date:from:reply-to:mime-version:to
:subject:references:in-reply-to:content-type
:content-transfer-encoding; s=default; bh=3FLV8sZ1IfOyRlv0wZ97eW
TVqOQ=; b=uLjdf56qhq37kGqcPlQ6BXOKliqXb8ZzricmKDgK8b80lI4Zz+XeJM
b9X2RJVL6zQ/zFLIS2pFC506iL4xR7SFTl9ZbbSFlhBgKOZotuCVngGsAkKSWFnm
dNJ/twQfRNt0rGFszGpBDhcvgWAyWgQWtSPLljrNRRUbs7AUnTliI=
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
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=0.4 required=5.0 tests=AWL,BAYES_50,RDNS_NONE autolearn=no version=3.3.2
X-HELO: vms173007pub.verizon.net
Message-id: <5277E992.8070602@cygwin.com>
Date: Mon, 04 Nov 2013 13:38:10 -0500
From: "Larry Hall (Cygwin)" <reply-to-list-only-lh AT cygwin DOT com>
Reply-to: cygwin AT cygwin DOT com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.0.1
MIME-version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: Seeking a suggestion for unattended mass install procedure
References: <5F8AAC04F9616747BC4CC0E803D5907D0C40C86D AT MLBXv04 DOT nih DOT gov> <5277D4A0 DOT 1050809 AT cygwin DOT com> <5F8AAC04F9616747BC4CC0E803D5907D0C40C913 AT MLBXv04 DOT nih DOT gov> <5277DB67 DOT 5050903 AT cygwin DOT com> <5F8AAC04F9616747BC4CC0E803D5907D0C40C962 AT MLBXv04 DOT nih DOT gov>
In-reply-to: <5F8AAC04F9616747BC4CC0E803D5907D0C40C962@MLBXv04.nih.gov>

On 11/4/2013 1:03 PM, Lavrentiev, Anton (NIH/NLM/NCBI) [C] wrote:
>> Just make a list from that as part of your install script.
>
> That is the problem, right there.  I counted some 150 directories,
> many of which contain 10+ packages, easily.  A manageable install
> command would have looked like "setup.exe -L directory -a" to
> get and install everything it could have found under that directory,
> rather than a command that spans two or more screen-fulls to list all
> those packages.

I'm still not sure what you find so objectionable about this.  Are you
saying this won't work?  Or do you just not like it?

> Any other alternative, please?

As Eric points out, you don't really have to list all the packages,
just the dependencies.  So if you don't like the number of overall
packages to list, you can cut that down to a more reasonable number
by specifying only the top-level ones.  But that does require more
work to figure that out (though I'm assuming this happens once or
rarely, if this is really just an unattended install).  That's why
I suggested the alternative of just listing all the packages in the
download directory.  It's brute force but it's easy to do.

Alternatively, you can grab the sources for setup and add an option
to do what you want the way you want it.

-- 
Larry

_____________________________________________________________________

A: Yes.
 > Q: Are you sure?
 >> A: Because it reverses the logical flow of conversation.
 >>> Q: Why is top posting annoying in email?

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

- Raw text -


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