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:to:subject:references:date:in-reply-to :message-id:mime-version:content-type; q=dns; s=default; b=IuxR2 Ms85AQxG4sfGMXgj5TA5Rvo5UX2E1R64nmwq4/JVC21wwQtVnoK3UfSw6TlnlPsO wdxSBw3k85aRHeNw4X7cqMqNfq6N26Nw6/KgTwJbCkPWsUmaDOHNsMwT6DmijnrV Dk8yGjaM1tPLL5OIFvmf9JyBd1LET8k6a0Kcg4= 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:to:subject:references:date:in-reply-to :message-id:mime-version:content-type; s=default; bh=FFNumyk1IJk gQWWjBefDKp9X9tg=; b=UWwpyxTwxWfm+bGv7zG+4NSir4x03TP3DnlVzYrZcLb jEgdDJd/XfdJuK0rNxSckSEOKVsS75ADup/tB7RGIbM6gIRRQ8XnwJ7o2lHYJfHF xWMaB2H2KrBfbmTYXpR53m+rDw/Vjje9lvYeTq6nkO83Gtn1ZJPwgH5XW+zbuAPk = Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , 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.5 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_NONE,SPF_PASS autolearn=ham version=3.3.2 X-HELO: mail-in-16.arcor-online.net X-DKIM: Sendmail DKIM Filter v2.8.2 mail-in-15.arcor-online.net 3kccDz47wdzF9vX From: Achim Gratz To: cygwin AT cygwin DOT com Subject: Re: [ANNOUNCEMENT] Updated: setup.exe (Release 2.864) References: <96760416 DOT 20150204011335 AT yandex DOT ru> Date: Wed, 04 Feb 2015 09:54:51 +0100 In-Reply-To: <96760416.20150204011335@yandex.ru> (Andrey Repin's message of "Wed, 4 Feb 2015 01:13:35 +0300") Message-ID: <87zj8u83ac.fsf@Rainer.invalid> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Andrey Repin writes: > Regarding this change (and the underlying behavior). > I see the key word is "full set of packages". Which makes little sense in case > of upgrading from local archive. But it also makes very little sense, if > upgrading from internet. It is only done when you specify a local archive. I've never checked if this still works, but at some time in the past it was possible to tell setup to use a local archive without (or with an incomplete) setup.ini. So it pretty much has to traverse all files in the local archive to know what is there and what is not. Of course this is useless busy-work when setup.ini is known to be accurate. > What if it would only check packages when it is necessary? I.e. > 1. Read installed packages list. > 2. Compare to setup.ini, calculate upgrades. Again, the original idea of this behaviour was that this information is incomplete. The rest of what you describe is already there, plus you can now tell setup via the -m/--mirror option that it should trust the setup.ini. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Waldorf MIDI Implementation & additional documentation: http://Synth.Stromeko.net/Downloads.html#WaldorfDocs -- 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