[devel] Сборка src.rpm размером > 4ГБ

Alexey Tourbin alexey.tourbin на gmail.com
Ср Июл 18 09:56:59 MSK 2018


2018-07-18 8:25 GMT+03:00 Антон Мидюков <midyukov-anton на ya.ru>:
> Добрый день!
>
> С пол месяца назад обсуждался уже вопрос сборки src.rpm размером > 2ГБ. Из
> этого обсуждения я понял, что у rpmbuild ограничение размера src.rpm на 4
> ГБ.

Правильно.

> И вот я столкнулся с проблемой сборки пакета, у которого архив tar 4418 МБ.
> Я прописал в .gear/rules сжатие tar.gz, в результате src.rpm на входе в
> хешер получился 643,7 МБ, сборка полностью проходит и в самом конце получаю
> сообщение:
>
> Wrote: /usr/src/RPM/SRPMS/kicad-packages3D-5.0.0-alt0.1.rc3.src.rpm
> error: cpio archive too big - 4418M

Похоже, что бинарный пакет по размеру получается больше 4 Гб.  А
src.rpm как раз записался успешно.  Можно попробовать распилить
бинарный пакет на несколько подпакетов или что-нибудь в нем сжать.

> Размер /usr/src/RPM/SRPMS/kicad-packages3D-5.0.0-alt0.1.rc3.src.rpm такой же
> как и на входе в хэшер. Т.е. контролируется несжатый размер? И это уже никак
> не обойти?


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