This is the mail archive of the cygwin-apps mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: version anomalies



I've added replace-versions: annotations in override.hint for the below:

On 31/01/2018 17:58, Jon Turney wrote:
This finds the following anomalies for x86_64:
[...]
[a] https://cygwin.com/ml/cygwin/2018-01/msg00204.html

gcc 6.4.0-5 was relabelled as test (now current again since cygwin 2.10.0)

[b] https://cygwin.com/ml/cygwin-announce/2017-10/msg00021.html

lftp 4.8.0-1 was withdrawn as broken

[c] https://cygwin.com/ml/cygwin/2016-11/msg00125.html

libproj9 4.9.3-1 was withdrawn as it contains the wrong soversion (libproj12 not libproj9)

[d] https://cygwin.com/ml/cygwin/2017-03/msg00423.html

slang 2.3.1pre17-1 pre-release version should have been something like 2.3.1-0.1pre17 for correct ordering.

[e] https://cygwin.com/ml/cygwin-apps/2015-07/msg00099.html

xdelta 3.0.9-1 belongs to xdelta3

[f] https://cygwin.com/ml/cygwin/2015-03/msg00384.html

socat 2.0.0-b7-1 was relabelled as test

[g] https://cygwin.com/ml/cygwin/2015-02/msg00555.html

perl_autorebase 001001-1 was a test version

I've implemented a feature in 2.885 which causes setup to selectively dist-upgrade package versions listed as 'replace-versions:' in setup.ini, so problem versions can be replaced automatically, which seems appropriate for all of these.

and also:

[h] https://cygwin.com/ml/cygwin-apps/2018-01/msg00047.html

libgc1 7.6.2-1 was withdrawn as it contains the wrong soversion (libgc2 not libgc1)

[i] https://cygwin.com/ml/cygwin-announce/2015-07/msg00054.html

cvs 1.12.13-10 ('feature' release) is older than 1.11.23-1 ('stable' release) (x86 only)

[*] These versions aren't ordered correctly by the version comparison we now define

cscope 15.8.0.1-2 is an error where a single version is out of order

xwinclip 2.0.0 (x86_64 only) is an error where a single version is out of order

So, I've also annotated these as replace-versions:

It's increasingly pointless to compensate for mistakes the longer ago they were made, so I don't think I'll bother doing anything about even older mistakes which only exist in x86...


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]