[devel] слияние srpm-ов игрушки (код+данные) | was: [cyber] I: Sisyphus-20200128 packages: +10! -15 +90 (17468)

Grigory Ustinov grenka на altlinux.org
Пн Фев 3 16:23:25 MSK 2020


On 03.02.2020 14:21, Michael Shigorin wrote:
> On Tue, Jan 28, 2020 at 04:42:08AM +0000, QA Team Robot wrote:
>> 	15 REMOVED packages
>>
>> TORCS-data	1.3.0-alt0.1
>> TORCS-data-cars	1.3.0-alt1
>> TORCS-data-tracks	1.3.0-alt0.1
>>
>> 	90 UPDATED packages
>>
>> TORCS - The Open Racing Car Simulator                           	[385M]
>> * Tue Jan 21 2020 Artyom Bystrov <arbars на altlinux> 1.3.7-alt1
>> - Update to 1.3.7
>> - Total rework in process of building
>> - Removed old patches, added 1 new.
>> - Added possibility to build 2 RPM packages from 1 SRPM package.
> Это как раз дело нехитрое, а вот отдельный srpm для данных
> обычно делается тогда, когда:
>
> - либо апстрим поставляет (крупный) архив данных отдельно
>    и обновляет более-менее асинхронно (чаще/реже кода);
>
> - либо по коду довольно часто бывают пересборки, меняющие
>    бинарники, но не затрагивающие данные (например, с новыми
>    библиотеками).
>
> В любом случае стоит понимать, что в http://altlinux.org/archive
> оседают _все_ сборки, соответственно лишние пересборки гигабайтов
> данных лишь засоряют архив (приходится быстрее увеличивать объём
> хранилища либо пропалывать старые снапшоты, ну и зеркалирующим
> лишний трафик).
>
>> - Spec refactoring (thx grenka@).
>> - Added appdata file (thx grenka@).
>> - Added conflicts+obsoletes: TORCS-data cars + TORCS-data-tracks.
>> * Thu Jun 21 2018 Vitaly Lipatov <lav на altlinux> 1.3.0-alt7
Человек проходит джойн, обновление готовили вместе. Апстрим перешёл на 
другую схему упаковки исходников и теперь делить на разные српм стало 
неудобно, возможно даже невозможно. Но я передам ему эту информацию для 
размышления.


Подробная информация о списке рассылки Devel