From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from omta002.cacentral1.a.cloudfilter.net (omta002.cacentral1.a.cloudfilter.net [3.97.99.33]) by sourceware.org (Postfix) with ESMTPS id 654B03853D4D for ; Sat, 19 Nov 2022 17:43:09 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 654B03853D4D Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=SystematicSw.ab.ca Authentication-Results: sourceware.org; spf=none smtp.mailfrom=systematicsw.ab.ca Received: from shw-obgw-4001a.ext.cloudfilter.net ([10.228.9.142]) by cmsmtp with ESMTP id wNU2otS18yQ9ewRrwoXWtq; Sat, 19 Nov 2022 17:43:08 +0000 Received: from [10.0.0.5] ([184.64.124.72]) by cmsmtp with ESMTP id wRrvoTrw5ibmAwRrwoRzH9; Sat, 19 Nov 2022 17:43:08 +0000 X-Authority-Analysis: v=2.4 cv=YPCMdDKx c=1 sm=1 tr=0 ts=637915ac a=oHm12aVswOWz6TMtn9zYKg==:117 a=oHm12aVswOWz6TMtn9zYKg==:17 a=IkcTkHD0fZMA:10 a=TSbVqHtbAAAA:8 a=w_pzkKWiAAAA:8 a=rnQ-hOb6AkiuJlz0bf8A:9 a=QEXdDO2ut3YA:10 a=NjwMzAnEdDAA:10 a=SHP8B9PITdIA:10 a=NJcUIoPEKLAEIzHnl83t:22 a=sRI3_1zDfAgwuvI8zelB:22 Message-ID: Date: Sat, 19 Nov 2022 10:43:07 -0700 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.5.0 Reply-To: cygwin-apps@cygwin.com Subject: Re: how to remove curl replace-versions: 7.86.0-1 hint for test version promoted and superceded Content-Language: en-CA To: cygwin-apps@cygwin.com Cc: Jon Turney From: Brian Inglis Organization: Systematic Software Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-CMAE-Envelope: MS4xfPGKZy15WHw0RuClQvyHv4MgwA4IjPSS91OSpVIxvTU/K/If2l5dsFOUGeGAhPx0K/reIKPjlzLg2tfj24+0KmgpBdcBkE2MRF1jUPHmI+jqYzc/bEoU W5TRnjIekNmg7luECvogK3fI4sKhqYEF/UigmYXh/FMFmn0TSyIqvDYrI9zI2Gjrn2tcXTWJjFq5ztSB+fCplGPHF6Jl1y7cmOtGPiSfCPEj/NM0iKphXwUI yCoujBlkiSMolaycz3dWAA== X-Spam-Status: No, score=-1163.6 required=5.0 tests=BAYES_00,KAM_DMARC_STATUS,KAM_LAZY_DOMAIN_SECURITY,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_NONE,TXREP autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: On 2022-11-19 09:33, Jon Turney wrote: > On 19/11/2022 15:39, Brian Inglis wrote: >> On 2022-11-19 08:13, cygwin-no-reply-rDBXBDvO6BXQT0dZR+AlfA@public.gmane.org >> wrote: >>> WARNING: package 'curl' replace-versions: uselessly lists version '7.86.0-1', >>> which is <= current version '7.86.0-2' > > The 'replace-versions' information is kept in the override.hint file [1] > > [1] https://cygwin.com/packaging-hint-files.html#override.hint > > For future reference, you can upload them as any other file (so, in this case, > you could have removed or uploaded an empty file in their place). > > In this case, since I added them, I have removed those override.hint files for you. > >>> WARNING: package 'curl' replace-versions: lists version '7.86.0-1', which is >>> also available to install > > Not sure, but this probably indicates a calm bug of some sort. > > For reasons, the solver won't replace a version marked to distupgrade (by > replace-versions:) if it's also available to install.  This warning is meant to > alert on that situation. > > If I didn't remove the 7.86.0-1 packages when I added this override to withdraw > it [2], I think this should have been alerting all along. > > [2] https://cygwin.com/pipermail/cygwin/2022-October/252392.html Thanks Jon, Thought that was the reason, but could not see an approach: I'll mark your post to remember this. So should I touch or echo > PVR.ARCH/dist/override.hint, or PVR.ARCH/CYGWIN-PATCHES/override.hint, or should I include it in SRC_URI+=" override.hint"? I believe I released some dependencies as test then rebuilt and rereleased this as test, which did not seem to trigger the warning, until I untest-ed the test release, to promote it, right before upload-ing release 2. I also did this test promotion then upload with some other library dependencies. I also noticed that libpsl had some upgraded dependencies, so quickly rebuilt and rereleased that as release 2 to pull in the new gexttext and unistring. Hopefully that means that curl and git updates will now be clean installs, with all recent library dependency updates, and a good final state for x86 freeze. Early yesterday I also untest-ed your previous dialog, tack, and ncurses NMUs which were still in test, to pick those up in the readline I untest-ed, so those could be picked up in the new releases. I also threw in the latest publicsuffix-list update so it lands on x86, as one would be due soon anyway. I will monitor apps and cygwin as much as possible this weekend in case any glitches appear. Only issue may be updates split across slow mirror updates, an issue I often have with GNU ftp-mirror especially asc's and sig's. I'm glad public-inbox is now available with feeds so I can bookmark them on my mobile. Hope we all have a good and quiet weekend now. Cheers! -- Take care. Thanks, Brian Inglis Calgary, Alberta, Canada La perfection est atteinte Perfection is achieved non pas lorsqu'il n'y a plus rien à ajouter not when there is no more to add mais lorsqu'il n'y a plus rien à retirer but when there is no more to cut -- Antoine de Saint-Exupéry