[devel] Сборка src.rpm размером > 4ГБ
Alexey V. Vissarionov
gremlin на altlinux.org
Ср Июл 18 10:10:19 MSK 2018
On 2018-07-18 12:25:08 +0700, Антон Мидюков wrote:
> С пол месяца назад обсуждался уже вопрос сборки src.rpm
> размером > 2ГБ. Из этого обсуждения я понял, что у rpmbuild
> ограничение размера src.rpm на 4 ГБ. И вот я столкнулся с
> проблемой сборки пакета, у которого архив tar 4418 МБ.
> Я прописал в .gear/rules сжатие tar.gz,
А что не tar.xz? Для экономии процессорного времени? Тогда на
копировании потеряем...
> в результате src.rpm на входе в хешер получился 643,7 МБ,
> сборка полностью проходит и в самом конце получаю сообщение:
> Wrote: /usr/src/RPM/SRPMS/kicad-packages3D-5.0.0-alt0.1.rc3.src.rpm
SRPM записался успешно.
> error: cpio archive too big - 4418M
Ds: на каком-то из свежесобранных бинарных пакетов произошел облом.
Rp: резать.
> Размер /usr/src/RPM/SRPMS/kicad-packages3D-5.0.0-alt0.1.rc3.src.rpm
> такой же как и на входе в хэшер.
Что неудивительно.
> Т.е. контролируется несжатый размер? И это уже никак не обойти?
Вообще по всем канонам эргономики интерфейсов misleading diagnostic
message - это баг, причем критичный.
Лечится добавлением в "error: cpio archive too big - %uM" имени
файла: "error: writing %s: cpio archive too big - %uM"
--
Alexey V. Vissarionov
gremlin ПРИ altlinux ТЧК org; +vii-cmiii-ccxxix-lxxix-xlii
GPG: 0D92F19E1C0DC36E27F61A29CD17E2B43D879005 @ hkp://keys.gnupg.net
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : signature.asc
Тип : application/pgp-signature
Размер : 801 байтов
Описание: отсутствует
Url : <http://lists.altlinux.org/pipermail/devel/attachments/20180718/39205170/attachment.bin>
Подробная информация о списке рассылки Devel