delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2017/11/06/12:38:06

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:cc:from:message-id:date
:mime-version:in-reply-to:content-type
:content-transfer-encoding; q=dns; s=default; b=Cv3MgNQf1NB8TqxY
raljbJ9tS1CPAfZZ6uOA47R/yClvu1ioO5Ml0b98ldav1qzwmHuqChCwQRDAh+O9
oi0UnF5D/kCASGz3vejydO0Uu3MXhszbFRkQGZ7cAXEGHs1EDzMsO2bDljglq8EU
sxn4iFKWwUxI29DpGlZyU60xOWs=
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:cc:from:message-id:date
:mime-version:in-reply-to:content-type
:content-transfer-encoding; s=default; bh=a2sw8UXhPFCARQYhSlsCdn
qnijg=; b=IFmd6kFDs/S47eevsArLjhFGsj1MeuF0y0Ikhk05AHkvqdpec3DwFJ
Sy/PGTl7rztJoHxKBHgezrYPgPP+MFOZ5uTcFvI2bGIn52+zrgm9yXxuuMKUm7bv
/HVpSYS25mow7YD9AAlyxn+Y2Hm5J84VFeqtMPboM72/nuhlCvnTU=
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=-3.0 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 spammy=Hx-spam-relays-external:ESMTPA
X-HELO: out4-smtp.messagingengine.com
X-ME-Sender: <xms:550AWkyju3BhnmQY0c2JZc7fI3mIUnUuyl5MUmnOt20bk5krEbEQMg>
Subject: Re: setup.ini has multiple "prev" entries ... Why?
To: Houder <houder AT xs4all DOT nl>
References: <20e5f0520f9831ecd59e509dc7f7d852 AT xs4all DOT nl> <fa73b1f580569c798dbe8c3867b6a01d AT xs4all DOT nl> <a55462726794fbf464b33b67d805eb84 AT xs4all DOT nl> <e4396d97-1bd4-e9ca-9ce6-f53a5d86d2a5 AT dronecode DOT org DOT uk> <c2d193d1bf4c3d0cad51ac3c4b20de91 AT xs4all DOT nl>
Cc: The Cygwin Mailing List <cygwin AT cygwin DOT com>
From: Jon Turney <jon DOT turney AT dronecode DOT org DOT uk>
Message-ID: <d85a51d3-0a04-db6d-e606-92cccc8d2c54@dronecode.org.uk>
Date: Mon, 6 Nov 2017 17:37:42 +0000
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <c2d193d1bf4c3d0cad51ac3c4b20de91@xs4all.nl>

On 06/11/2017 16:34, Houder wrote:
> On 2017-11-06 15:20, Jon Turney wrote:
> [snip]
> 
>> I try to keep [1] accurate and up-to-date, but the 'specification' is
>> really "what setup accepts" :(
>>
>> Currently, the ordering requirements are:
>>
>> 1) The version to be installed when test versions are selected (the
>> highest test, unless one is explicitly specified in override.hint) is
>> the last [test] section
>>
>> 2) [curr] is first
>>
>> But since both these things are to work around historical setup
>> limitations, I don't think they merit mention in [1], and might not be
>> the case in a future when we no longer care about setup versions old
>> enough to need them.
>>
>> [1] https://sourceware.org/cygwin-apps/setup.ini.html
> 
> But if the order of the versions is to be based _solely_ on "version",
> which until now was merely an identifier (like "aap", "noot", "mies"),

In fact, setup makes some decisions based on label, and some based on 
version ordering, which part of the current mess...

> that is without any order, then both semantics and syntax of "version"
> must be rigidly defined in [1] ...
> 
> ... if you want it to be a specification for setup.ini.

I'm not sure it belongs there, but the ordering is defined (see [2])

[2] https://cygwin.com/packaging-package-files.html#naming

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