[devel] Проблемочка при сборке qt5-webengine-5.7.0

Dmitriy D. Shadrinov shadrinov на altlinux.org
Сб Янв 7 14:32:41 MSK 2017


5 янв. 2017 г., в 18:15, Dmitry V. Levin <ldv на altlinux.org> написал(а):

> On Thu, Jan 05, 2017 at 05:57:19PM +0300, Dmitriy D. Shadrinov wrote:
>> Здравствуйте,
>> пытаюсь собрать qt5-webengine-5.7.0… проблема возникает на этапе инсталляции.
>> Посоветуйте, пожалуйста, где искать проблему… Bus error?
> 
> Отправьте это заданием на сборочницу, пожалуйста.
> Если там не воспроизведётся, значит, у вас проблема.
> А если воспроизведётся, значит, будет что поотлаживать.


Действительно, как обычно это бывает, я оказался невнимателен…
Причиной было закончившееся место на lv…
Но следующим этапом оказалось:

Removing 6 extra deps from libqt5-webenginewidgets-debuginfo due to repentancy on libqt5-webenginecore-debuginfo
Wrote: /usr/src/RPM/SRPMS/qt5-webengine-5.7.0-alt1.src.rpm
Wrote: /usr/src/RPM/RPMS/noarch/qt5-webengine-common-5.7.0-alt1.noarch.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/qt5-webengine-devel-5.7.0-alt1.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/noarch/qt5-webengine-doc-5.7.0-alt1.noarch.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/libqt5-webengine-5.7.0-alt1.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/libqt5-webenginecore-5.7.0-alt1.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/libqt5-webenginewidgets-5.7.0-alt1.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/qt5-webengine-devel-debuginfo-5.7.0-alt1.x86_64.rpm
Wrote: /usr/src/RPM/RPMS/x86_64/libqt5-webengine-debuginfo-5.7.0-alt1.x86_64.rpm
error: create archive failed on file /usr/src/tmp/qt5-webengine-buildroot/usr/lib/debug/usr/lib64/libQt5WebEngineCore.so.5.7.0.debug: cpio: write failed - Bad file descriptor


RPM build errors:
    create archive failed on file /usr/src/tmp/qt5-webengine-buildroot/usr/lib/debug/usr/lib64/libQt5WebEngineCore.so.5.7.0.debug: cpio: write failed - Bad file descriptor

debug-info там действительно большой, ld и eu-strip используют ~7.5Gb при работе.
Здесь же rpmbuild во время создания пакета libqt5-webengine-debuginfo дорастает до ~2Gb и вываливается эта ошибка. Гугл намекает на то что cpio имеет ограничение в размер пакета 2Gb. Был бы признателен за комментарии по этим предположениям.

Могу выложить это добро, если это будет полезным, список репозиториев:
qt5-base
qt5-connectivity
qt5-declarative
qt5-location
qt5-multimedia
qt5-order.txt
qt5-quickcontrols
qt5-script
qt5-sensors
qt5-serialport
qt5-svg
qt5-tools
qt5-webchannel
qt5-webengine
qt5-websockets
qt5-x11extras
qt5-xmlpatterns
только наверное мне следует его немного причесать и, быть может получить рекомендации по какой схеме лучше вести эти репозитории.
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/devel/attachments/20170107/f961bb54/attachment-0001.html>


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