From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 120207 invoked by alias); 13 Dec 2017 03:06:59 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 120193 invoked by uid 89); 13 Dec 2017 03:06:58 -0000 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 Received: from gproxy2-pub.mail.unifiedlayer.com (HELO gproxy2-pub.mail.unifiedlayer.com) (69.89.18.3) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Wed, 13 Dec 2017 03:06:57 +0000 Received: from cmgw2 (unknown [10.0.90.83]) by gproxy2.mail.unifiedlayer.com (Postfix) with ESMTP id 25CA71E07D9 for ; Tue, 12 Dec 2017 20:06:55 -0700 (MST) Received: from box867.bluehost.com ([69.195.124.67]) by cmgw2 with id lF6r1w00b1TMts501F6ub5; Tue, 12 Dec 2017 20:06:55 -0700 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 Received: from [175.100.60.26] (port=64272 helo=[192.168.1.105]) by box867.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.89) (envelope-from ) id 1eOxNj-003PfW-6k for cygwin@cygwin.com; Tue, 12 Dec 2017 20:06:51 -0700 From: Vince Rice Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\)) Subject: Re: setup 2.883 release candidate - please test Date: Wed, 13 Dec 2017 05:21:00 -0000 References: <0c853d67-305e-97fd-c144-9151c3ba2085@cornell.edu> <5a307086.70159d0a.91426.1547@mx.google.com> To: The Cygwin Mailing List In-Reply-To: <5a307086.70159d0a.91426.1547@mx.google.com> Message-Id: 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@solidrocksystems.com X-Email-Count: 1 X-Source-Cap: c29saWRycjI7c29saWRycjI7Ym94ODY3LmJsdWVob3N0LmNvbQ== X-Local-Domain: yes X-IsSubscribed: yes X-SW-Source: 2017-12/txt/msg00119.txt.bz2 > On Dec 12, 2017, at 6:12 PM, Steven Penny wrote: >=20 > 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 package= s yourself for testing or debugging. You keep them in your local repositor= y, 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 ca= n't know which version is the correct one. And it certainly shouldn't be d= eleting your files because it thinks they're corrupt. >=20 > No, this is not right. If you are building packages yourself, then you sh= ould > have a custom setup.ini to match, example: >=20 > http://matzeri.altervista.org/x86_64 >=20 > so that in any case, setup.ini has the final say of what a correct archiv= e is, > via the SHA512. If a file in the local repo doesnt match either because: >=20 > - file size 0 > - file size less than proper size because of interrupted download > - SHA mismatch because of custom build >=20 > said file should be removed and redownloaded by setup.exe. if you are bui= lding > 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