Bug 47589

Summary: semver prerelease or tilde support
Product: Sisyphus Reporter: Arseny Maslennikov <arseny>
Component: sisyphus_checkAssignee: Dmitry V. Levin <ldv>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: at, glebfm, imz, iv, ldv, legion, nbr, placeholder, rider, vt
Version: unstable   
Hardware: x86_64   
OS: Linux   
See Also: https://bugzilla.altlinux.org/show_bug.cgi?id=46585

Description Arseny Maslennikov 2023-09-14 18:09:44 MSK
У нас, оказывается, выходят релизы пакетов[1], которые собираются только пререлизным[2] clang, и это всё не просто собирается "в карман", а попадает в Sisyphus.
[1] https://git.altlinux.org/gears/y/yuzu.git?p=yuzu.git;a=commitdiff;h=d40f8e53daa659741e4e3a9b6bd06f6e0fc3ebea
[2] https://git.altlinux.org/gears/l/llvm17.0.git?p=llvm17.0.git;a=shortlog;h=727c542f89160731ff8a1894f1629dd1508a17af

Из этого следует, что спрос на bleeding-edge-пакеты и на пререлизы в Sisyphus вполне реален не гипотетически в будущем, а уже сегодня. Посему предлагаю разрешить символ тильды (~) в VR в sisyphus-check и на сборочнице.
Comment 1 Anton Farygin 2023-09-14 19:38:45 MSK
https://packages.altlinux.org/ru/sisyphus/srpms/cups-filters/2964505129595709219
Да, мне тоже пришлось "выпустить" версию 2.0 cups-filters и ещё нескольких пакетов из этой серии.
Comment 2 Arseny Maslennikov 2023-10-25 15:52:14 MSK
https://packages.altlinux.org/en/tasks/332555/

Прошу посмотреть и пропустить в сизиф.

Ещё подготовлена аналогичная правка для p10, но её черёд настанет позднее.
Comment 3 Repository Robot 2023-11-01 16:18:54 MSK
sisyphus_check-0.8.68-alt1 -> sisyphus:

 Mon Oct 23 2023 Arseny Maslennikov <arseny@altlinux> 0.8.68-alt1
 - Allow tilde in version and release (ALT#47589).