delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2016/09/08/12:38:23

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:reply-to:subject:references:to:from:message-id
:date:mime-version:in-reply-to:content-type
:content-transfer-encoding; q=dns; s=default; b=GHzOuflLIgabuZv3
g5+ePKI2Q/dyxhcODBJrPt6HCYeYyOTqY+GGirzl8ABx2V4M944lpOXxlYBjGQWE
WzwHN6tjmyJAZaLaq4sb8Upjn8bEI+XkDk6Hn4QEA4txEolkZbEc8QEO1D0tiQiz
uZaH3NVbBdCewn1Vi3ksGSJsjX4=
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:reply-to:subject:references:to:from:message-id
:date:mime-version:in-reply-to:content-type
:content-transfer-encoding; s=default; bh=XccMg92IzRUJK4H1DroeVK
9O8Vc=; b=t/Ziw9BBrStD/zkVH7QDerIqwOdf4dhTR1wL13G8VqcM38+nMhc2qu
JY5PFp1MH2xsvj0y3pquUqyldHB7lgolavzUj6BUHqj7UEkITMRVeTrKwf2SneQh
V9tSfV4b9V63DzocGkTiM+4QgSLUG3pNu0A1tcUcUH/GYZ8K2boao=
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.0 required=5.0 tests=AWL,BAYES_50,KAM_LAZY_DOMAIN_SECURITY,RCVD_IN_DNSWL_LOW autolearn=no version=3.3.2 spammy=annual, H*RU:64.59.136.137, Hx-spam-relays-external:64.59.136.137, completed
X-HELO: smtp-out-so.shaw.ca
X-Authority-Analysis: v=2.2 cv=Q++Q2M+a c=1 sm=1 tr=0 a=WqCeCkldcEjBO3QZneQsCg==:117 a=WqCeCkldcEjBO3QZneQsCg==:17 a=IkcTkHD0fZMA:10 a=LRnA_F1PI4-TxU70PNMA:9 a=7Zwj6sZBwVKJAoWSPKxL6X1jA+E=:19 a=54M2fvIQewyJoro9:21 a=lf0oS_aGuRtVECeN:21 a=QEXdDO2ut3YA:10
Reply-To: Brian DOT Inglis AT SystematicSw DOT ab DOT ca
Subject: Re: setup.exe to have Install button
References: <0D835E9B9CD07F40A48423F80D3B5A704BB9563B AT USA7109MB022 DOT na DOT xerox DOT net> <a8224511-f084-7838-d8ba-a9528c1136f1 AT SystematicSw DOT ab DOT ca>
To: cygwin AT cygwin DOT com
From: Brian Inglis <Brian DOT Inglis AT SystematicSw DOT ab DOT ca>
Message-ID: <aa8c60fa-d125-c982-fdfb-55d7568946b4@SystematicSw.ab.ca>
Date: Thu, 8 Sep 2016 10:38:02 -0600
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0
MIME-Version: 1.0
In-Reply-To: <a8224511-f084-7838-d8ba-a9528c1136f1@SystematicSw.ab.ca>
X-CMAE-Envelope: MS4wfAErWfKuY6zdAs2AoWGXsP1S/e7Gfd7bscxIk5FEtAibUzphadPiKJXscxCSjj513a9pQLorUgo8QJA9aTxYjmWCcvu03Gtyni7nxed7wMK4Lx5Eu7Fs M77i3E35fGRe/FtZCu05W/XyzeYpepLzMmz80anlR/D7Az8FYUCFhuzFzXywXXyn4gqFiAV2C6d/2Q==
X-IsSubscribed: yes

On 2016-09-08 08:47, Brian Inglis wrote:
> On 2016-09-08 06:59, Nellis, Kenneth wrote:
>> Just in case anyone's collecting change requests
>> against Setup.exe, here's a simple one that I'd
>> like to see:
>>
>> All screens until the final screen display a "Next>"
>> button. Typically, after launching, I just click
>> this button until I get to the list of packages to
>> review, but this screen also has a "Next>" button.
>> Clicking it installs the packages.
>>
>> My request is for the button on this screen to be
>> changed to "Install", to better convey to the user
>> that we are have completed the question-answer
>> screens and are at the final screen before the
>> actual installation.
>
> I would request just a little more for the Install view:
> after making selections and clicking Next button,
> change to Pending view with all selected packages displayed.
>
> Could this also show required new or upgraded dependent packages?

Also just checking setup.log, I noticed it had ballooned to 55MB:
I found that recent setup_x86_64 releases appear to be spinning
on file replacement, trying thousands of times a minute to replace
a file before giving up!

Could this be replaced by exponential backoff sleeps of say 1, 2,
4, 8, 16, 32s, before either: asking the user whether to continue,
or setting up reboot replacement of the file, and warning the user.

If the Search Indexer is examining a file, or it is in use in a
Scheduled Task, giving the other task quiet time to finish seems
more likely to eliminate contention than loading the system with
failed accesses.

Having removed the hundreds of thousands of repeated lines:
"io_stream_cygfile: fopen(/usr/bin/...) failed 13 Permission denied
Failed to open cygfile:///usr/bin/... for writing.
Not replacing in-use file cygfile:///usr/bin/..."
setup.log is back to a reasonable 1.5MB since I first installed
cygwin643 years ago.

Checking cygwin32 setup.log I am glad to see it has only reached
a meagre .5MB since its last reinstall 4 years ago, with annual
updates or a bit more frequent when building or checking cygports.

-- 
Take care. Thanks, Brian Inglis, Calgary, Alberta, Canada

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