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:date:from:reply-to:message-id:to:subject :in-reply-to:references:mime-version:content-type :content-transfer-encoding; q=dns; s=default; b=Lr+2SitEXYL4A7k6 gTd0/EYVpPv/5oHcr5MfBiQOqKgMWKTl30PnLubbfWspWTMKrqolkb2DABRB/Ri4 jr2AtFTqVvWsr86OLMlERWNBqbh6pLXCn1P8ZliZo2/sPbx5ioTmzirE65Kd7vjn X/xduuvyMdlPNDF9TBMIDO+0CSQ= 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:date:from:reply-to:message-id:to:subject :in-reply-to:references:mime-version:content-type :content-transfer-encoding; s=default; bh=WtELt+kOj0gnVivep9gnZy X9hOk=; b=rIvymt9gGWJiZznHRzGzWd91djMogB7vtOUpCFEIomgYM9M39xfi/D pWQLdAHv3cJ7T7KkMC1j6+RYDjXgifPVGt3huxTiC7GgS7JR4dLAeu04g21eW4cz NweiPJ5lK4OhMlhxV7oZbj3PRCuE3tc6NNgSmsk9KeRwJuhWGUQuI= 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=3.6 required=5.0 tests=AWL,BAYES_50,FREEMAIL_FROM,KAM_THEBAT,SPF_SOFTFAIL autolearn=no version=3.3.2 X-HELO: smtpback.ht-systems.ru Date: Tue, 26 Aug 2014 05:35:46 +0400 From: Andrey Repin Reply-To: cygwin AT cygwin DOT com Message-ID: <1355665912.20140826053546@yandex.ru> To: Bjorn Kautler , cygwin AT cygwin DOT com Subject: Re: setup.exe handles same packages in multiple mirrors badly In-Reply-To: References: <494061537 DOT 20140826003924 AT yandex DOT ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Greetings, Bjorn Kautler! > But first things first, it is Bjorn or Bjoern, not Bjorn. :-) Apology. My current locale does not include western diacritics. > Now I only wanted to update the git packages, so I selected "Keep" in > the upper right corner, That's the worst thing you could possible do. It changes so many states on so many packages at once, that the result is hardly predictable. > filtered for "git" in the upper left and then > cycled in the "New" column and only got the entries "Keep", > "1.8.5.5-1" and "Uninstall". > If I now instead select "Curr" in the upper right, the git packages > have "2.0.4-1" selected in "New" column. > If I now cycle through the possibilities I still keep only getting > "Keep", "1.8.5.5-1" and "Uninstall". The only way to get 2.0.4-1 back in > that column is to deselect "Curr" and select "Curr" again. If you ask me, Setup is long overdue for a complete replacement. It "don't have" so many things other package managers allow, that I don't even know, where to start. Meta dependencies? Suggestions? Virtual packages? > So to just update Git to the newest version I would currently have to > select "Cur" and then manually change all other packages to "Keep", as > this seems the only way to get 2.0.4-1 selected as "New" version. Select "pending" list and remove checkboxes from binary packages you don't want to install. > Now comes the even more interesting part. > Now I started setup.exe with > setup-cygwin.exe --site ftp://ftp.hawo.stw.uni-erlangen.de/cygwin/ > --only-site --root D:\\cygwin --package-manager - -local-package-dir > D:\\cygwin-packages --no-shortcuts --pubkey > http://cygwinports.org/ports.gpg > which is the same command but only the cygwinports mirror removed. > What I see now is the same as before, just that the "New" column > entries reduced to "Keep" and "Uninstall" and selecting "Curr" is > still the only possibility to get 2.0.4-1 into the "New" column of the > git packages. > So this doesn't seem quite right, even with only one mirror selected. :-/ Indeed. That's quite interesting. P.S. Please don't https://cygwin.com/acronyms/#TOFU -- WBR, Andrey Repin (anrdaemon AT yandex DOT ru) 26.08.2014, <05:05> Sorry for my terrible english... -- 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