From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 56174 invoked by alias); 6 Dec 2016 17:22:14 -0000 Mailing-List: contact cygwin-apps-help@cygwin.com; run by ezmlm Precedence: bulk Sender: cygwin-apps-owner@cygwin.com List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Mail-Followup-To: cygwin-apps@cygwin.com Received: (qmail 56102 invoked by uid 89); 6 Dec 2016 17:22:11 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.4 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 spammy=STR, D*dronecode.org.uk, sk:jontur, U*jon.turney X-HELO: out2-smtp.messagingengine.com Received: from out2-smtp.messagingengine.com (HELO out2-smtp.messagingengine.com) (66.111.4.26) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 06 Dec 2016 17:22:01 +0000 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id E866B2057A for ; Tue, 6 Dec 2016 12:21:59 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute6.internal (MEProxy); Tue, 06 Dec 2016 12:21:59 -0500 X-ME-Sender: Received: from [192.168.1.102] (host86-179-112-226.range86-179.btcentralplus.com [86.179.112.226]) by mail.messagingengine.com (Postfix) with ESMTPA id 907FD24033 for ; Tue, 6 Dec 2016 12:21:59 -0500 (EST) Subject: Re: [PATCH setup] Allow setup to parse more than 3 versions from the setup.ini file To: cygwin-apps@cygwin.com References: <1433349024-9776-1-git-send-email-jon.turney@dronecode.org.uk> <20150608134318.GO3416@calimero.vinschen.de> <05b7266e-6a83-b860-9079-f8fd8c310175@dronecode.org.uk> <4f1cf795-ad84-7ab6-5976-82f8c33812bc@dronecode.org.uk> From: Jon Turney Message-ID: <54bff98c-13c7-2213-928c-b8829c4b384f@dronecode.org.uk> Date: Tue, 06 Dec 2016 17:22:00 -0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.5.1 MIME-Version: 1.0 In-Reply-To: <4f1cf795-ad84-7ab6-5976-82f8c33812bc@dronecode.org.uk> Content-Type: multipart/mixed; boundary="------------6B3F75FA48AA09F063596FCA" X-SW-Source: 2016-12/txt/msg00001.txt.bz2 This is a multi-part message in MIME format. --------------6B3F75FA48AA09F063596FCA Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-length: 1121 On 06/12/2016 14:41, Jon Turney wrote: > On 31/08/2016 11:48, Jon Turney wrote: >> On 08/06/2015 14:43, Corinna Vinschen wrote: >>> On Jun 3 17:30, Jon TURNEY wrote: >>>> Reminded by a recent request as to how to install >>>> xorg-server-1.17.1-2, which >>>> has disappeared beyond setup's ken (in order to determine if there >>>> was a >>>> regression in the curent version), this is a re-send of a patch I >>>> originally >>>> submitted back in 2011 [1], which received an ambiguous response then. >>>> >>>> [1] https://cygwin.com/ml/cygwin-apps/2011-04/msg00053.html >>>> >>>> This recognizes any "[foo]" line as introducing the information for >>>> another >>>> version, which doesn't have one of the trust levels [curr], [prev] or >>>> [test], >>>> and so isn't automatically selected when setup is told to install all >>>> packages >>>> at that trust level (by default, [curr]). >>>> >>>> Setup already does all the neccessary sorting in version order etc. >>>> to use these >>>> additional versions. >>>> [...] > > calm now handles package expiry as of [1], so, pinging this. As requested, resending the patch. --------------6B3F75FA48AA09F063596FCA Content-Type: text/plain; charset=UTF-8; name="0001-Allow-setup-to-parse-more-than-3-versions-from-the-s.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename*0="0001-Allow-setup-to-parse-more-than-3-versions-from-the-s.pa"; filename*1="tch" Content-length: 3604 RnJvbSAzNWVjZjk2ODQyNTc2MmM3MjA3NjA1OTQ2NGRmYjZjOGIyMWE5MzMx IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKb24gVHVybmV5IDxq b24udHVybmV5QGRyb25lY29kZS5vcmcudWs+CkRhdGU6IFdlZCwgMzEgQXVn IDIwMTYgMTE6MzE6MjIgKzAxMDAKU3ViamVjdDogW1BBVENIIHNldHVwXSBB bGxvdyBzZXR1cCB0byBwYXJzZSBtb3JlIHRoYW4gMyB2ZXJzaW9ucyBmcm9t IHRoZQogc2V0dXAuaW5pIGZpbGUKClRoaXMgcmVjb2duaXplcyBhbnkgIltm b29dIiBsaW5lIGFzIGludHJvZHVjaW5nIHRoZSBpbmZvcm1hdGlvbiBmb3Ig YW5vdGhlcgp2ZXJzaW9uLCB3aGljaCBkb2Vzbid0IGhhdmUgb25lIG9mIHRo ZSB0cnVzdCBsZXZlbHMgW2N1cnJdLCBbcHJldl0gb3IKW3Rlc3RdLCBhbmQg c28gaXNuJ3QgYXV0b21hdGljYWxseSBzZWxlY3RlZCB3aGVuIHNldHVwIGlz IHRvbGQgdG8gaW5zdGFsbAphbGwgcGFja2FnZXMgYXQgdGhhdCB0cnVzdCBs ZXZlbCAoYnkgZGVmYXVsdCwgW2N1cnJdKS4KClNldHVwIGFscmVhZHkgZG9l cyBhbGwgdGhlIG5lY2Vzc2FyeSBzb3J0aW5nIGluIHZlcnNpb24gb3JkZXIg ZXRjLiB0byB1c2UKdGhlc2UgYWRkaXRpb25hbCB2ZXJzaW9ucy4KClRoZSB2 YWx1ZSBvZiA8Zm9vPiBjYXJyaWVzIG5vIG1lYW5pbmcsIGJ1dCB0aGUgc2V0 dXAuaW5pIHNwZWNpZmljYXRpb24KbWFuZGF0ZXMgdGhlIHVzZSBvZiAiW3Zl cjxkaWdpdHM+XSIuCgoJKiBQYWNrYWdlVHJ1c3QuaCAodHJ1c3RzKTogQWRk IFRSVVNUX09USEVSLgoJKiBpbmlsZXgubGw6IHRva2VuaXplIGFueSBvdGhl ciBbdmVyc2lvbl0gYXMgdGhlIFRfT1RIRVIgdG9rZW4uCgkqIGluaXBhcnNl Lnl5OiBBZGQgVF9PVEhFUiB0b2tlbiBhbmQgc2V0IHBhY2thZ2UgdHJ1c3QK CXRvIFRSVVNUX09USEVSIHdoZW4gaXQgaXMgdXNlZC4KLS0tCiBQYWNrYWdl VHJ1c3QuaCB8IDIgKy0KIGluaWxleC5sbCAgICAgIHwgMSArCiBpbmlwYXJz ZS55eSAgICB8IDMgKystCiAzIGZpbGVzIGNoYW5nZWQsIDQgaW5zZXJ0aW9u cygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9QYWNrYWdlVHJ1 c3QuaCBiL1BhY2thZ2VUcnVzdC5oCmluZGV4IDNlNjgwMWQuLjQ5MDQ3MDUg MTAwNjQ0Ci0tLSBhL1BhY2thZ2VUcnVzdC5oCisrKyBiL1BhY2thZ2VUcnVz dC5oCkBAIC0yMCwxMCArMjAsMTAgQEAKIHR5cGVkZWYgZW51bQogewogICBU UlVTVF9VTktOT1dOLAorICBUUlVTVF9PVEhFUiwKICAgVFJVU1RfUFJFViwK ICAgVFJVU1RfQ1VSUiwKICAgVFJVU1RfVEVTVCwKLSAgTlRSVVNUCiB9CiB0 cnVzdHM7CiAKZGlmZiAtLWdpdCBhL2luaWxleC5sbCBiL2luaWxleC5sbApp bmRleCA0OWJiZmE2Li43ZGFjYTM0IDEwMDY0NAotLS0gYS9pbmlsZXgubGwK KysrIGIvaW5pbGV4LmxsCkBAIC0xNTksNiArMTU5LDcgQEAgQjY0CVthLXpB LVowLTlfLV0KICJbdGVzdF0iCQlyZXR1cm4gVF9URVNUOwogIltleHBdIgkJ CXJldHVybiBUX1RFU1Q7CiAiW3ByZXZdIgkJcmV0dXJuIFRfUFJFVjsKKyJb IntTVFJ9Il0iCQlyZXR1cm4gVF9PVEhFUjsKIAogIigiCQkJcmV0dXJuIE9Q RU5CUkFDRTsKICIpIgkJCXJldHVybiBDTE9TRUJSQUNFOwpkaWZmIC0tZ2l0 IGEvaW5pcGFyc2UueXkgYi9pbmlwYXJzZS55eQppbmRleCA3NjQ1MTcxLi44 YWUxZTJkIDEwMDY0NAotLS0gYS9pbmlwYXJzZS55eQorKysgYi9pbmlwYXJz ZS55eQpAQCAtNDEsNyArNDEsNyBAQCB2b2lkIGFkZF9jb3JyZWN0X3ZlcnNp b24oKTsKICV0b2tlbiBTRVRVUF9USU1FU1RBTVAgU0VUVVBfVkVSU0lPTiBQ QUNLQUdFVkVSU0lPTiBJTlNUQUxMIFNPVVJDRSBTREVTQyBMREVTQwogJXRv a2VuIENBVEVHT1JZIERFUEVORFMgUkVRVUlSRVMKICV0b2tlbiBBUEFUSCBQ UEFUSCBJTkNMVURFX1NFVFVQIEVYQ0xVREVfUEFDS0FHRSBET1dOTE9BRF9V UkwKLSV0b2tlbiBUX1BSRVYgVF9DVVJSIFRfVEVTVAorJXRva2VuIFRfUFJF ViBUX0NVUlIgVF9URVNUIFRfT1RIRVIKICV0b2tlbiBJTlNUQUxMRURTSVpF IE1BSU5UQUlORVIgUFJJT1JJVFkKICV0b2tlbiBNRDUgTUQ1TElORSBTSEE1 MTIgU0hBNTEyTElORQogJXRva2VuIERFU0NUQUcgREVTQ1JJUFRJT04gRklM RVNJWkUgQVJDSElURUNUVVJFIFNPVVJDRVBBQ0tBR0UKQEAgLTk5LDYgKzk5 LDcgQEAgc2luZ2xlaXRlbSAvKiBub24tZW1wdHkgKi8KICB8IFRfUFJFViBO TCAJCQl7IGluaUJ1aWxkZXItPmJ1aWxkUGFja2FnZVRydXN0IChUUlVTVF9Q UkVWKTsgfQogIHwgVF9DVVJSIE5MCQkJeyBpbmlCdWlsZGVyLT5idWlsZFBh Y2thZ2VUcnVzdCAoVFJVU1RfQ1VSUik7IH0KICB8IFRfVEVTVCBOTAkJCXsg aW5pQnVpbGRlci0+YnVpbGRQYWNrYWdlVHJ1c3QgKFRSVVNUX1RFU1QpOyB9 CisgfCBUX09USEVSIE5MCQkJeyBpbmlCdWlsZGVyLT5idWlsZFBhY2thZ2VU cnVzdCAoVFJVU1RfT1RIRVIpOyB9CiAgfCBQUklPUklUWSBTVFJJTkcgTkwJ CXsgaW5pQnVpbGRlci0+YnVpbGRQcmlvcml0eSAoJDIpOyB9CiAgfCBJTlNU QUxMRURTSVpFIFNUUklORyBOTAl7IGluaUJ1aWxkZXItPmJ1aWxkSW5zdGFs bGVkU2l6ZSAoJDIpOyB9CiAgfCBNQUlOVEFJTkVSIFNUUklORyBOTAkJeyBp bmlCdWlsZGVyLT5idWlsZE1haW50YWluZXIgKCQyKTsgfQotLSAKMi44LjMK Cg== --------------6B3F75FA48AA09F063596FCA--