From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 78726 invoked by alias); 11 Jun 2019 15:24:52 -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 78718 invoked by uid 89); 11 Jun 2019 15:24:51 -0000 Authentication-Results: sourceware.org; auth=none X-Spam-SWARE-Status: No, score=-3.1 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.1 spammy=balance, H*RU:sk:smtp-ou, H*r:sk:smtp-ou, HX-Spam-Relays-External:sk:smtp-ou X-HELO: smtp-out-no.shaw.ca Received: from smtp-out-no.shaw.ca (HELO smtp-out-no.shaw.ca) (64.59.134.9) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 11 Jun 2019 15:24:50 +0000 Received: from [192.168.1.114] ([24.64.172.44]) by shaw.ca with ESMTP id aidihCy1BldkPaidjhvulZ; Tue, 11 Jun 2019 09:24:48 -0600 Reply-To: Brian.Inglis@SystematicSw.ab.ca Subject: Re: setup.exe enhancement request, proceed on error after logging error to setup.log To: cygwin@cygwin.com References: <268983dc-b0fb-9c98-d920-0c0615b9c454@t-online.de> From: Brian Inglis Openpgp: preference=signencrypt Message-ID: <4b2c7f08-b688-b9d8-0b97-0741fd40259b@SystematicSw.ab.ca> Date: Tue, 11 Jun 2019 15:24:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2019-06/txt/msg00127.txt.bz2 On 2019-06-11 05:27, Keith Christian wrote: > On Tue, Jun 11, 2019 at 2:03 AM Henning wrote: >> On 10/06/2019 23:41, Keith Christian wrote: >>> Would the maintainers (Achim? Jon?) be willing to consider an option box >>> log errors to the setup.log file and "Skip non-fatal errors and >>> continue?" >> either this, or a prompt asking if the user wants to continue or abort. > And if this option is deemed worthy of implementation, add a command line > option for those who skip the GUI. I would think a xz file listed in setup.ini missing from a mirror would be considered a fatal error. It could affect a dependency chain, and may not be the only missing file. I would expect setup to quit, without installing anything, as the only safe option, until the mirror is repaired, or another is selected. How would we even know such an error had occurred without a dialogue box report? I think in this case, the maintainers are striking the right balance. In many years of using various Cygwin mirrors, I have never come across this situation: this mirror process does not maintain a safe image for the downstream users. Mirrors I have used over the years had issues with the setup arch directories during updates, ensuring setup fails immediately, signalling to try again later, after the mirror update is complete. -- Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada This email may be disturbing to some readers as it contains too much technical detail. Reader discretion is advised. -- 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