问题描述
当尝试使用rpmbuild 4.11.3版本(包括5.7 GB的源文件)生成rpm时,出现以下错误消息:
我在this page上发现一条旧消息,说:
是否无法将这种大小的源文件包含到rpm中?
解决方法
Joachim Sauer的评论确实回答了以下问题:仅从rpm 4.12版本开始,才可以添加大于4 GB的源文件。不幸的是,由于与其他rpm兼容的限制,我无法使用该解决方案。
Aaron D. Marasco的评论链接到另一则文章,建议您可以通过在rpmrc中指定“ cpiobin”来使用“ tar”而不是cpio来解决此问题。我没有寻求这种解决方案。
对于我的特定情况,简单的解决方案是将源文件分为两个小于4 GB的源文件,并且达到了目的。