On 2024-05-13 09:32, Jon Turney via Cygwin-apps wrote:
On 13/05/2024 06:25, Brian Inglis via Cygwin-apps wrote:
Hi folks,
Looks like after untest ncurses-6.5+20240427-1 calm decided the
previous version in the recommended format 6.4+20240330-1 was older
than prev:
6.4-20231230
So, this would be a bug, if that's actually what happened, because
6.4+20240330 is definitely greater than 6.4 (under the "if all comparison chunks
are equal, the string with any suffix remaining is the greater" clause of the
comparison rule).
What actually seems to have happened is that 6.4+20240330 was still
marked as 'test', and so removed by the "packages labelled test: are
expired when a superseding non-test version exists" logic.
Thanks Jon,
Missed that focusing on the versions not the labels in setup.ini.
(Yeah, calm should probably be a bit more verbose about the reasons why
it's vaulting things in the report)
I can vault the old versions but could someone please unvault 6.4+20240330-1?
Sure, I'll do that.
Do you want me to remove the test label from 6.4+20240330, or turn on
keep-superseded-test for this package?
Sorry, I should have noticed and untest-ed that immediately before 6.5!
Please remove test label to unvault as "prev" not test.
I've been running with it since released as test, until 6.5, and it is the final
6.4 we made available, in case anyone has issues with 6.5.
--
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