delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2013/08/21/09:45:16

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=tVy30rzQH5TQCDIB
dQmeSqshhuadqcmEMPJ+zN3KPIWktA+J0hXezTFG9Q1eG9Po3krgz4rHYdfLdM+Z
y+IN3lYY79SIabpuxuSyi5ww47jxNcpuwsbeEPrHZ9qYDs6AuJaZ4qvtCtJaEmlf
UncE5iWBEbmZYbhFt27kXE8eVgM=
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=fsj+SA6VV2lz+qPmpTkWQp
eKa7U=; b=S8cveO0GhrelOMc6GJO6FEB/PxW40HwybMIy09dezxjkQxy8cRPsuJ
lmTPSM9VQ/NkI8I24xnktsStR0oFb0OA8sMfC2bKK/FYoMAJNq034CrhURnjAILB
MQaFEX8Y1scJiwag69zbnIlcDFXNxXTJiV3UgqK4cKMhaukY87zU4=
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
X-Spam-SWARE-Status: No, score=-0.5 required=5.0 tests=AWL,BAYES_00,KHOP_THREADED,RCVD_IN_DNSWL_NONE,RCVD_IN_HOSTKARMA_YE autolearn=ham version=3.3.2
Message-id: <5214C447.2050209@cygwin.com>
Date: Wed, 21 Aug 2013 09:44:39 -0400
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:17.0) Gecko/20130801 Thunderbird/17.0.8
MIME-version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: cygwin installed packages list without dependencies
References: <5214092D DOT 9010600 AT gmail DOT com>
In-reply-to: <5214092D.9010600@gmail.com>

On 8/20/2013 8:26 PM, DynV wrote:
> Hello people of cygwin,
>
> Now for my main concern. I'd like to migrate from cygwin to cigwin64 but I
> have many packages on cygwin, the 32-bit version, that I'd need to install
> as well on the destination version (64-bit) before the move is made. I'm not
> sure which packages are still useful although most should be as I read
> thoroughly for a long time the first cygwin install. I'd like to review the
> packages then install the same (what passed the cleanup) on cygwin64.
>
> I did a search and the best I found was to use /cygcheck -c/ so I did on the
> origin, cygwin, which give me a bit over 450 packages (the destination of
> the migration being cygwin64). This is quite a list and I might as well
> start from scratch as I fist did (for the 32-bit version). I would very much
> like to know which of the 450 something were installed as dependencies so I
> can skip them, knowing they would be installed by installing the dependent.
>
> IIRC on aptitude, on "regular" *nix, there was a flag is a package was a
> dependency. So if there would be a way to reproduce such a structure and
> list everything that wouldn't have such flag, it would be pretty much what
> I'm looking for.

There's no set tool for determining the dependencies for a package or list
of packages, beyond "setup*.exe" that is.  Dependencies for all packages are
listed in the 'setup.ini' file, so you could process that to find the
optimal set to install.  But it may be just as easy, if not easier, for you
to pick a set of packages that you know you want, install them, and then
compare the list of installed packages from that round with your target.
You also want to keep in mind that some of the packages you currently
have installed may be obsolete now, so you wouldn't want to blindly just
install everything from your current set.  I'd recommend going for the
directed, iterative approach.


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