On Wed, Sep 16, 2026 at 02:51:57PM +0300, Anton Zhukharev wrote:
> On Wed, Sep 16, 2026 at 11:36:36AM +0000, Paul Wolneykien wrote:
> > 16 сент. 2026, 14:16, Rx написал(а):
> 16.09.2026 12:48, Paul Wolneykien пишет:
>> ...
>> Мне приходила в голову мысль, что можно было бы собрать в Сизиф
>> большие пакеты с названиями вроде rust-deps-best, rust-deps-good,
>> rust-deps-bad, rust-deps-ugly и т. д., то есть некоторую "свалку"
>> исходников популярных зависимостей, а при сборке пакета просто
>> требовать их. В сам же прикладной SRPM вендорить только то, что не
>> покрывается этой массой популярных зависимостей. Очевидный минус
>> в том, что в сборочную среду будет приезжать большой объём файлов,
>> из которых далеко не всё будет использоваться. Но плюс же в том, что
>> всё, что собирается таким образом, будет использовать одни и те же
>> версии rus-библиотек и несложно будет вести учёт и контроль.
> Я думаю это может сработать, но насколько хорошо? Нужен доброволец
> который будет этим заниматься. А что если он внезапно исчезнет?
> Действительно ли такую свалку будет удобно поддерживать?
Казалось бы, назвался груздем — полезай в кузов. :) Но только вот я не собрал пока ни одного rust-пакета.
Поддержку я представляю себе так, что раз в неделю, допуст
>
> Да уж проще вот так раскладывать в одном пакете, например, в случае крейта clap,
> который пусть будет, условно, с NEVR = rust-crate-clap-4.5.49-alt1:
>
> %_cratesdir/clap -> symbolic link to clap-4.5.49
> %_cratesdir/clap-4.5.49/
> %_cratesdir/clap-4.5.48/
>
> и так далее (+ сжимать можно).
Погорячился, вряд ли тут жать можно будет самостоятельно.
Лучше не трогать и оставить эту заботу за RPM.
--
Anton Zhukharev
ALT Linux Team