delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2024/08/29/09:43:44

DKIM-Filter: OpenDKIM Filter v2.11.0 delorie.com 47TDhi6N3311880
Authentication-Results: delorie.com;
dkim=pass (1024-bit key, unprotected) header.d=cygwin.com header.i=@cygwin.com header.a=rsa-sha256 header.s=default header.b=QvVw0ODu
X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org EB1F13860C3B
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
s=default; t=1724939022;
bh=A1L/GNXZypOkOhlWWx1NrfZxNJD4Xoy0T+ob5k1jfsY=;
h=Date:Subject:To:References:In-Reply-To:List-Id:List-Unsubscribe:
List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:
From;
b=QvVw0ODuqdNBAM1Hq2G/1P3uOZzqxgOT1GTDAdYqI2XHUchD+udG+lDdaMywJU6x4
ZABotECpdDkMV8u+MZV+5htrL39UyrNIAWWV8rLtRXQeLlozS9bxhqhv49WVp7b5ip
ys5jvSst0AzIBljfeKW8tRX4INHaQd6UFronTlXo=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1F3B4385840D
ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 1F3B4385840D
ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1724939000; cv=none;
b=U6ecxGI+aI9teY8KW/9Bv/OKP1QFMHXQNagENKT9Eu/WaCPv0tvRH9714JzytyVwkme0VMVFuYXidwlohBLTUW9vjMQK8b3LiYN7pslUWVEWpUHwuiig8Apj6lPCnUOz3xqHcgwBqYJ+0z8m1uLRdW/Isy4ntPnpA96WGI41ctE=
ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key;
t=1724939000; c=relaxed/simple;
bh=DPopNMfdgs3ImuXnemtNIKUw4r8SwPeN/MhvZ9S9EmQ=;
h=DKIM-Signature:Message-ID:Date:MIME-Version:Subject:To:From;
b=BWSYjYDkopxRS6bQKzmSU0/drAj1aWC37Cpjcjw9XNcQDTZtNsi8rR+cdYJJP8OcGJQAcks0GT6U/QHdvD2Ati6UiDA78dKOzPp7FwqcyKKKS3kL/Lbb6U6RDnFjNgDRTJsW5pScoUdjTYiMeaSRD0jmosdD2DVYUannUXefAUk=
ARC-Authentication-Results: i=1; server2.sourceware.org
X-ASG-Debug-ID: 1724938996-24039d16a3ef87e0001-w5GHUG
X-Barracuda-Envelope-From: moss AT cs DOT umass DOT edu
X-Barracuda-RBL-Trusted-Forwarder: 128.119.240.136
DKIM-Filter: OpenDKIM Filter v2.11.0 mailsrv.cs.umass.edu 5384B5E316
X-Barracuda-RBL-Trusted-Forwarder: 172.27.233.31
Message-ID: <ec3f4f66-f64d-a603-47c0-79abebb47e25@cs.umass.edu>
Date: Thu, 29 Aug 2024 09:43:16 -0400
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.15.1
Subject: Re: A/B install?
X-ASG-Orig-Subj: Re: A/B install?
To: Jason Pyeron <jpyeron AT pdinc DOT us>, cygwin AT cygwin DOT com
References: <377f01daf9a8$72152020$563f6060$@pdinc.us>
In-Reply-To: <377f01daf9a8$72152020$563f6060$@pdinc.us>
X-Barracuda-Connect: mailsrv.cs.umass.edu[128.119.240.136]
X-Barracuda-Start-Time: 1724938996
X-Barracuda-Encrypted: TLS_AES_256_GCM_SHA384
X-Barracuda-URL: https://barramail.cs.umass.edu:443/cgi-mod/mark.cgi
X-Virus-Scanned: by bsmtpd at cs.umass.edu
X-Barracuda-Scan-Msg-Size: 1370
X-Barracuda-BRTS-Status: 1
X-Barracuda-Spam-Score: 0.00
X-Barracuda-Spam-Status: No, SCORE=0.00 using global scores of TAG_LEVEL=1000.0
QUARANTINE_LEVEL=1000.0 KILL_LEVEL=9.7 tests=
X-Barracuda-Spam-Report: Code version 3.2, rules version 3.2.3.129713
Rule breakdown below
pts rule name description
---- ---------------------- --------------------------------------------------
X-Spam-Status: No, score=0.3 required=5.0 tests=BAYES_00, DKIM_SIGNED,
DKIM_VALID, DKIM_VALID_AU, JMQ_SPF_NEUTRAL, NICE_REPLY_A, RCVD_IN_SBL_CSS,
SPF_HELO_NONE, SPF_PASS, SUBJ_LACKS_WORDS, TXREP,
T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on
server2.sourceware.org
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.30
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
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: Eliot Moss via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Eliot Moss <moss AT cs DOT umass DOT edu>
Sender: "Cygwin" <cygwin-bounces~archive-cygwin=delorie DOT com AT cygwin DOT com>

On 8/28/2024 8:14 PM, Jason Pyeron via Cygwin wrote:
> Sad to admit, but I have not updated Cygwin in a very long time.
> 
> It takes a very long (more than an hour) time to update Cygwin due to the amount of items installed. I have not had the luxury of nor running Cygwin processes in that update time.
> 
> I have been wondering if an A/B directory approach may help.
> 
> Run from Cygwin.A, update Cygwin.B, stop processes and switch A and B.
> 
> Thoughts?
> 
> I know this does not address the I have 60+ minty running, but this approach can be done while rebooting.

There's no fundamental problem AFAIK with multiple installs as long as their
directory hierarchies are kept distinct.  it does double your space
requirement, of course.

Another thing you could consider is updating only some packages at a time.  Of
course one package may depend on a number of libraries, etc., so it is not
easy to determine without some fiddling in your choices how big a particular
update might be.

You can also separate the downloading from the installation.

It might be possible to kind of "clone" your setup into another directory
hierarchy, update there while continuing to use you current installation, and
then copy back.  This could be delicate because of links and such.

Maybe other folks have other suggestions?

Regards - Eliot Moss

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

- Raw text -


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