delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2017/03/20/13:43:53

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:subject:to:references:from:message-id:date
:mime-version:in-reply-to:content-type
:content-transfer-encoding; q=dns; s=default; b=OBxipcSgGfy7OFWw
AFhkEPg4cs3WdTrz3J/UGhU1hmF0FopNWses9uBZwojlLZY2J7CcwqRWkKhrcw1/
9/2ce7Lkjn3vBGCl2oOOYgv2x0tZFhWJegI1771xu2fSQtZaxW50v1VbMH86FA1e
pabE/CWTsBtvxcmnnGfeuWkkxNE=
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:subject:to:references:from:message-id:date
:mime-version:in-reply-to:content-type
:content-transfer-encoding; s=default; bh=R36JF51NVE+AA5FvPLtkGq
7t6/U=; b=gf0GSkTBarGIIASTbeJzjyGoYDFvimGuFx+S+HRTBRAS+XbnijZroN
rc74M1qzWlvKjZcwpx7yMtcqRn4buauuO4CFk3+dBKAbJB1/JbgjIGKQAtqVAWuk
Kgxrc2NQqpIX4UWxH3Pto5Zqb3+72Qcfxl99QUheUvHshjETw7eQQ=
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.4 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_SORBS_SPAM,SPF_PASS autolearn=no version=3.3.2 spammy=UD:sig, raduly, Csaba, H*i:sk:CAEhDDb
X-HELO: mail-wm0-f65.google.com
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=YJECJJG/NdvphH9fZ93oQw5Rt612bn0AXNvs4fovxXI=; b=SLIFBgh9NSW+0Ywdzut0m5AsvNEXJFEe2h98c2l4XSK43Dt0txdyQobvzWsbEP3vFa mLpHZx2uPbLZSxBH4CvEXOPImg+QwYhK0VjE9CNT+AFzx4ie66iRSyrWjApZydmcGbiE 8xN6BsCbT4KnrpHElUB8GG7U+ZhglcLqcxqXIT4C9z/YOE5dINI+wJzyzDer8QKMJTIN VUT1z6kIZB3yDvLOm9haC0PfckWvGnjLSWmT/PW99+aSDnCzXmLEparIXOouwQxx6tiE TRYyzbMX3UDuReIh1g7d+eXewI4ONh6UALgQ/NWXEwur7cVbeqpDTzVrLPvd7vZsf14N Iycg==
X-Gm-Message-State: AFeK/H0G1FteoABI/0WKvuMBo4E8Veek/ZzkG1A3g7CnNjnbtHwrxwtSH2HJRTbv3giGzw==
X-Received: by 10.28.93.142 with SMTP id r136mr11622969wmb.95.1490031814131; Mon, 20 Mar 2017 10:43:34 -0700 (PDT)
Subject: Re: setup redownloads everything all the time, including the packages list, and also has a foolish UI
To: cygwin AT cygwin DOT com
References: <1b5cf04f-5722-1ae4-f319-e1f4a469ff46 AT gmail DOT com> <CAEhDDbAYG5NrpkHViWDdg=g5zD9B-Uzv-o9uDdEHnJ1qwyCMPg AT mail DOT gmail DOT com>
From: Marco Atzeri <marco DOT atzeri AT gmail DOT com>
Message-ID: <6fe2abdb-2f51-d821-0c4c-fdcfa02070cf@gmail.com>
Date: Mon, 20 Mar 2017 18:43:30 +0100
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <CAEhDDbAYG5NrpkHViWDdg=g5zD9B-Uzv-o9uDdEHnJ1qwyCMPg@mail.gmail.com>
X-IsSubscribed: yes

On 20/03/2017 12:16, Csaba Raduly wrote:
> On Fri, Mar 17, 2017 at 1:46 PM, Leif W wrote:
>> On Fri, 3 Sep 2004 16:14:09 +0100, Dave Korn  wrote:
>>>   By design, setup searches through all the download directories, keeps
>>> track of all the versions, should know exactly what you've already got and
>>> never re-download something you already have; if it ever does, it's a bug.
>>>
>>>   There is one caveat: if setup dies - actually crashes or is killed -
>>> part-way through downloading a whole series of packages, it may not have
>>> updated its catalog by the time it gets terminated, and so it might
>>> download
>>> them again.  But once setup has downloaded and exited successfully, it
>>> should know and remember what it's done and not do it again.
>>
>> Trying to compile various programs while installing the absolute minimum
>> required.  I install the compiler for the language, attempt compilation,
>> make note of failures (i.e. missing libraries, etc), and then run setup
>> again (usually 30 seconds from the previous run).
>>
>> Run setup again, install from local disk?  That does not make sense, to
>> install things which have not been downloaded.  So I choose install from
>> internet, which re-downloads everything.  It is not clear from the user
>> interface or from the options or from the FAQ, exactly what the behavior is
>> intended to be.
>>
>> Setup re-downloads the entire 2MB packages file every single time.
>
> It has to do this; the packages file might have changed since the previous run.

Technically it could be changed to download first the setup.bz2.sig
and if it is not changed reuse the previous setup.bz2

However dear Leif
	"SHTDI 	Somebody Has To Do Itâ„¢. Are you volunteering?"
https://cygwin.com/acronyms/#SHTDI

>> Ignoring
>> for a moment the great difficulty of use of the poorly designed Setup GUI,
>> it appears to remember to "keep" what I already have.  But then it proceeds
>> to re-download everything I already have, in addition to whatever new things
>> I have selected.
>
> This has never happened to me, and I used setup.exe daily for six
> years in the past.
>
> (snip)
>> In other cases, the poorly designed GUI has such insane usability issues,
>> and often does crash.
>
> This has never happened to me.

Same for me, no crash ever.

> (snip)
>> This app would have been ahead of it's time, if it was invented in the
>> 1980s, but was barely acceptable back in the 1990s.  20+ years have passed,
>> and there has been zero progress in the installation process, design,
>> usability or robustness.

Feel free to propose patch to improve the installer
https://cygwin.com/acronyms/#PTC

Regards
Marco

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