delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2017/12/12/22:07:11

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:from:content-type:content-transfer-encoding
:mime-version:subject:date:references:to:in-reply-to:message-id;
q=dns; s=default; b=U/yw5dQVurxEAZluj04VoCivPtgKI548WBip0aSf1ay
aFGvQjdvTc3h0HFo/QKkWVmtpDnIvtbBHn2rB2bz0j+99apbj769Pm7oATuT1UO4
2DdUms4O0HtwyzMICO/cLkxWS7glihg9kNSYEmSsJCo5LLfQoe+tiWzAE8vsfjFM
=
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:from:content-type:content-transfer-encoding
:mime-version:subject:date:references:to:in-reply-to:message-id;
s=default; bh=nzJw8dZUQg1t0GyxPopkGCAJT3k=; b=Wi2+DdGRrzVNPU4ka
TQxWdquPP/dzioRxEP12gQrCaX9OSRBksCEzq0WvoK1XxWr8W+YOOVNtj84JwTy5
m4UF0HM9q1aS1tZlL8cz91xu8nuqW/ACeHjyuTBzTN/ncDR9DMvkwODKZ4vOK4zZ
HG8g9n6jLiYcts306H4fZYq9ak=
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=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 spammy=
X-HELO: gproxy2-pub.mail.unifiedlayer.com
X-Authority-Analysis: v=2.2 cv=doKrMxo4 c=1 sm=1 tr=0 a=x/h8IXy5FZdipniTS+KQtQ==:117 a=x/h8IXy5FZdipniTS+KQtQ==:17 a=kj9zAlcOel0A:10 a=ocR9PWop10UA:10 a=hhEibbosAAAA:8 a=5S6Xuy9T1u_gzwu_QvoA:9 a=CjuIK1q_8ugA:10 a=G1L6-UbR7TitvthN0Q_w:22
From: Vince Rice <vrice AT solidrocksystems DOT com>
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
Subject: Re: setup 2.883 release candidate - please test
Date: Tue, 12 Dec 2017 21:06:20 -0600
References: <0c853d67-305e-97fd-c144-9151c3ba2085 AT cornell DOT edu> <5a307086 DOT 70159d0a DOT 91426 DOT 1547 AT mx DOT google DOT com>
To: The Cygwin Mailing List <cygwin AT cygwin DOT com>
In-Reply-To: <5a307086.70159d0a.91426.1547@mx.google.com>
Message-Id: <D097F9F9-288E-4353-83B8-E2C370B0428B@solidrocksystems.com>
X-BWhitelist: no
X-Exim-ID: 1eOxNj-003PfW-6k
X-Source-Sender: ([192.168.1.105]) [175.100.60.26]:64272
X-Source-Auth: vrice AT solidrocksystems DOT com
X-Email-Count: 1
X-Source-Cap: c29saWRycjI7c29saWRycjI7Ym94ODY3LmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
X-IsSubscribed: yes
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id vBD379hl032394

> On Dec 12, 2017, at 6:12 PM, Steven Penny wrote:
> 
> On Tue, 12 Dec 2017 08:04:09, Ken Brown wrote:
>> How can setup possibly automate this?  It doesn't know where the corrupt local tarball came from.  For example, suppose you sometimes build packages yourself for testing or debugging.  You keep them in your local repository, and you also upload them to a private repository on the internet so that you can easily install them on a different computer. You make a change and rebuild the package, but you forget to replace all copies of it.  setup can't know which version is the correct one.  And it certainly shouldn't be deleting your files because it thinks they're corrupt.
> 
> No, this is not right. If you are building packages yourself, then you should
> have a custom setup.ini to match, example:
> 
> http://matzeri.altervista.org/x86_64
> 
> so that in any case, setup.ini has the final say of what a correct archive is,
> via the SHA512. If a file in the local repo doesnt match either because:
> 
> - file size 0
> - file size less than proper size because of interrupted download
> - SHA mismatch because of custom build
> 
> said file should be removed and redownloaded by setup.exe. if you are building
> custom archives, then you should also be making custom setup.ini.

Where is that stated as a requirement? I don't see it anywhere, and I don't agree that it should be one. Ken is correct on this, IMO.
--
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