delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2021/01/16/16:03:10

X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 6230A388A408
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1610830950;
bh=1Ry+SAthMx9MbtZdgxVdarici/7UENJio2XyWCMO2So=;
h=Subject:To:References:Date:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=hCSKLDsJ0y0WNFo+1qoBt3+i/J5w93YjhMzUTmli0Z1Racr30XSa10g4CboTWvarA
h6kWxT5pTllxod9JqbcoAhfNYqQZQ2FOIx9iUZD4DuAiNxel0qQ+PwAb7oZ3QkiFIY
J33q095u3VoVqbsHdGuhIWugOFEbqbhpqhypGU+Q=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org A221D384B826
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:subject:to:references:from:message-id:date
:user-agent:mime-version:in-reply-to:content-language;
bh=3uzsS7zrtza3kKv7DRdeMoOGFl6W7CtH4ZGHXSkmENM=;
b=YjTWCuxQEP4FGEJCe17DgCw1IA0TvLJpR78Rc1p3bzvW6C+mNjeqpVDdo10H09wn+x
ik15Tq9h1gANPHb+EiV591/6JfeHZdUYFtKvJ2MshO/QBI/kwYBg0BpnRnZm20jR8AO+
tutWPuERG34jW/zW+on7D58h19zozP9fD3GSZJJdirCE4wcmcM5FbUlUZq4sd2PXZ0Uw
EB2bXUJfJa1Tu24gkPhyl+DP+cAJSmYceAVYvQXQW9VZHpNzgDPQlgmDJwG7LJXT55BA
VyiDdVfuMdHDjAP21i2gdldUzwNf1WXQnV5+WE8UA7mhgynwX0k4Hu0gPM73ZAkh8szi
eP6Q==
X-Gm-Message-State: AOAM533/PXxNyVTmGO/NT2kqmwuBvteFHYA014FquA9yqKl6ER987mG8
hz2Af1J3C2mL6RX+VRzC7cWiHWodWho=
X-Google-Smtp-Source: ABdhPJwqNN4xHd3oFSaKY2dJjHnAJkU1a4Oic3YLcU13WXD7BIimRJf7n7EcnfrPpgbH/4WXzb8R7w==
X-Received: by 2002:a5d:6983:: with SMTP id g3mr19383716wru.168.1610830945719;
Sat, 16 Jan 2021 13:02:25 -0800 (PST)
Subject: Re: How to reinstall everything?
To: cygwin AT cygwin DOT com
References: <DB7PR02MB39968E1E7F98B672D599DB2FE7A60 AT DB7PR02MB3996 DOT eurprd02 DOT prod DOT outlook DOT com>
Message-ID: <9f016b30-3338-47ce-b734-36aa6a3e981d@gmail.com>
Date: Sat, 16 Jan 2021 22:02:24 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.6.1
MIME-Version: 1.0
In-Reply-To: <DB7PR02MB39968E1E7F98B672D599DB2FE7A60@DB7PR02MB3996.eurprd02.prod.outlook.com>
X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, NICE_REPLY_A,
RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS,
TXREP autolearn=ham autolearn_force=no version=3.4.2
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Unsubscribe: <https://cygwin.com/mailman/options/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=unsubscribe>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
<mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Marco Atzeri via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Marco Atzeri <marco DOT atzeri AT gmail DOT com>
Errors-To: cygwin-bounces AT cygwin DOT com
Sender: "Cygwin" <cygwin-bounces AT cygwin DOT com>

This is a multi-part message in MIME format.
--------------E4AE34EADE6665B65CB9D918
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

On 16.01.2021 20:55, Hamish McIntyre-Bhatty via Cygwin wrote:
> In reply to Marco Atzeri:
> 
> """
> Some time ago I put a script here:
> https://stackoverflow.com/questions/46829532/cygwin-save-package-selections-for-later-reinstall
> 
> """
> 
> This has been very useful for me. Is this in a git/other repository somewhere? If not, I think it might aid discovery for it to go with some other useful scripts in this repository: https://github.com/michaelgchu/Cygwin_Specific_Repo.
> 
> What do you think of this idea Marco?
> 
> Hamish McIntyre-Bhatty
> 

feel free to use it. I never store anywhere other than stackoverflow.
Attached the current version, I don't rememeber if I changed
it in the meantime.

Attached another that you can find useful
it uses cygcheck and binutils to provide the list of first level
packages containing the needed DLL's

$ cyg-dependency.sh /usr/bin/octave-5.2.0.exe
/usr/bin/cygwin1.dll  =>  cygwin-3.1.7-1
/usr/bin/cygX11-6.dll  =>  libX11_6-1.7.0-1
/usr/bin/cyggcc_s-seh-1.dll  =>  libgcc1-10.2.0-1
/usr/bin/cygstdc++-6.dll  =>  libstdc++6-10.2.0-1
KERNEL32.dll  =>   Windows System

I found useful to avoid some screwup

Regards
Marco


--------------E4AE34EADE6665B65CB9D918
Content-Type: text/plain; charset=UTF-8;
 name="cyg-reinstall.sh"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="cyg-reinstall.sh"

IyEvYmluL2Jhc2gKIyBDcmVhdGUgYSBiYXRjaCBmaWxlIHRvIHJlaW5zdGFsbCB1c2luZyBz
ZXR1cC17QVJDSH0uZXhlIAojIGFsbCBwYWNrYWdlcyBvciB0aGUgb25lcyByZXBvcnRlZCBh
cyBpbmNvbXBsZXRlCgpwcmludF9lcnJvcj0xCgppZiBbICQjIC1lcSAxIF0KICB0aGVuCiAg
ICBpZiBbICQxID09ICItSSIgXQogICAgdGhlbgogICAgICBsaXN0YT0kKG1rdGVtcCkKICAg
ICAgY3lnY2hlY2sgLWMgfCBncmVwICJJbmNvbXBsZXRlIiA+ICRsaXN0YQogICAgICBwcmlu
dF9lcnJvcj0wCiAgICBmaQogICAgaWYgWyAkMSA9PSAiLUEiIF0KICAgIHRoZW4KICAgICAg
bGlzdGE9JChta3RlbXApCiAgICAgIGN5Z2NoZWNrIC1jZCB8IHNlZCAtZSAiMSwyZCIgPiAk
bGlzdGEKICAgICAgcHJpbnRfZXJyb3I9MAogICAgZmkKZmkKCmlmIFsgJCMgLWVxIDIgXQog
IHRoZW4KICAgIGlmIFsgJDEgPT0gIi1mIiBdCiAgICB0aGVuCiAgICAgIGxpc3RhPSQyCiAg
ICAgIHByaW50X2Vycm9yPTAKICAgIGZpCmZpCgojIGVycm9yIG1lc3NhZ2UgaWYgb3B0aW9u
cyBhcmUgaW5jb3JyZWN0LgppZiBbICRwcmludF9lcnJvciAtZXEgMSBdCnRoZW4KICAgICAg
ICBlY2hvIC1uICJVc2FnZSA6ICIgJChiYXNlbmFtZSAkMCkKICAgICAgICBlY2hvICIgWyAt
QSB8IC1JIHwgLWYgZmlsZWxpc3QgXSIKICAgICAgICBlY2hvICIgIGNyZWF0ZSBjeWctcmVp
bnN0YWxsLXtBUkN9LmJhdCBmcm9tIgogICAgICAgIGVjaG8gIiAgb3B0aW9ucyIKICAgICAg
ICBlY2hvICIgICAgLUEgIDogIEFsbCBwYWNrYWdlcyBhcyByZXBvcnRlZCBieSBjeWdjaGVj
ayIKICAgICAgICBlY2hvICIgICAgLUkgIDogIGluY29tcGxldGUgcGFja2FnZXMgYXMgcmVw
b3J0ZWQgYnkgY3lnY2hlY2siCiAgICAgICAgZWNobyAiICAgIC1mICA6ICBwYWNrYWdlcyBp
biBmaWxlbGlzdCAob25lIHBlciByb3cpIgogICAgICAgIGV4aXQgMQpmaQoKaWYgWyAkKGFy
Y2gpID09ICJ4ODZfNjQiIF0KdGhlbgogIEE9Ing4Nl82NCIKZWxzZQogIEE9Ing4NiIKZmkK
CiMgd3JpdGluZyBoZWFkZXIKZWNobyAtbiAtZSAic2V0dXAtJHtBfS5leGUgICIgPiBjeWct
cmVpbnN0YWxsLSR7QX0uYmF0CgojIG9wdGlvbiAgLXggcmVtb3ZlIGFuZCAgLVAgaW5zdGFs
bAojIGZvciByZS1pbnN0YWxsIHBhY2thZ2VzIHdlIG5lZWQgYm90aAppZiBbICQxID09ICIt
SSIgXQp0aGVuCiAgYXdrICdCRUdJTntwcmludGYoIiAteCAiKX0gTlI9PTF7cHJpbnRmICQx
fXtwcmludGYgIiwlcyIsICQxfScgJHtsaXN0YX0gPj4gY3lnLXJlaW5zdGFsbC0ke0F9LmJh
dCAKZmkKCmF3ayAnQkVHSU57cHJpbnRmKCIgLVAgIil9IE5SPT0xe3ByaW50ZiAkMX17cHJp
bnRmICIsJXMiLCAkMX0gRU5EIHsgcHJpbnRmICJcclxuIHBhdXNlICJ9JyAke2xpc3RhfSA+
PiBjeWctcmVpbnN0YWxsLSR7QX0uYmF0IAoKIyBleGVjdXRpb24gcGVybWlzc2lvbiBmb3Ig
dGhlIHNjcmlwdApjaG1vZCAreCBjeWctcmVpbnN0YWxsLSR7QX0uYmF0Cgo=
--------------E4AE34EADE6665B65CB9D918
Content-Type: text/plain; charset=UTF-8;
 name="cyg-dependency.sh"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="cyg-dependency.sh"

IyEvYmluL2Jhc2gKaWYgWyAkIyAtbmUgMSBdCnRoZW4KICAgIGVjaG8gIlVzYWdlIDogIiAk
MCAiZmlsZV9uYW1lIgogICAgZWNobyAiRmluZCBwYWNrYWdlIGRlcGVuZGVuY3kgZnJvbSBk
bGwgZGVwZW5kZW5jeSIKICAgIGV4aXQgMQpmaSAKCmE9MQojIG15cGF0aD0kKGVjaG8gJFBB
VEggfCB0ciAiOiIgIiAiKQpteXBhdGg9Ii91c3IvYmluIC91c3IvbGliL2xhcGFjayIKd2lu
ZGlyPSQoY3lncGF0aCAtdSAke1dJTkRJUn0pIi9TeXN0ZW0zMiIKCmZvciBpIGluICAkKG9i
amR1bXAgLXggJDEgfGdyZXAgIkRMTCBOYW1lOiIgfHNlZCAtZSAicy9cdERMTCBOYW1lOiAv
L2cifCB0ciAiXHIiICIgIiApIApkbwogIGlmIFsgJGkgPSAiS0VSTkVMMzIuZGxsIiBdCiAg
dGhlbgogICAgICAgICAgICBlY2hvIC1uICRpIAogICAgICAgICAgICBlY2hvIC1uICAiICA9
PiAgIgoJICAgIGVjaG8gIiBXaW5kb3dzIFN5c3RlbSIKICBlbHNlCiAgICBmdWxsbmFtZT0k
KGZpbmQgJHtteXBhdGh9ICAtbWF4ZGVwdGggMSAtbmFtZSAkaSkJCiAgICBpZiBbIC16ICIk
e2Z1bGxuYW1lfSIgXQogICAgdGhlbgoJZnVsbG5hbWU9JChmaW5kICR7d2luZGlyfSAtbWF4
ZGVwdGggMSAtaW5hbWUgJGkpCglpZiBbIC16ICIke2Z1bGxuYW1lfSIgXQoJdGhlbgogICAg
ICAgICAgICBlY2hvIC1uICRpIAoJICAgIGVjaG8gIiAgPT4gIE5PVCBvbiBQQVRILCBVbmtu
b3duIgogICAgICAgIGVsc2UKICAgICAgICAgICAgZWNobyAtbiAkaSAKICAgICAgICAgICAg
ZWNobyAtbiAgIiAgPT4gICIKCSAgICBlY2hvICIgV2luZG93cyBTeXN0ZW0iCiAgICAgICAg
ZmkKICAgIGVsc2UKICAgICAgICBlY2hvIC1uICRmdWxsbmFtZSAKICAgICAgICBlY2hvIC1u
ICAiICA9PiAgIgogICAgICAgIHBhY2thZ2U9JChjeWdjaGVjayAtZiAkZnVsbG5hbWUgKQoJ
aWYgWyAteiAiJHBhY2thZ2UiIF0KCXRoZW4KCSAgICBlY2hvICJOT1Qgb24gQU5ZIFBhY2th
Z2UgKHN5c3RlbSBvbmU/KSIKCWVsc2UKCSAgICBlY2hvICRwYWNrYWdlCglmaSAKICAgIGZp
CiAgZmkKZG9uZQoKCg==
--------------E4AE34EADE6665B65CB9D918
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

--
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple

--------------E4AE34EADE6665B65CB9D918--

- Raw text -


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