-2

我正在为我公司的电子邮件系统寻找替代解决方案,因此我从该站点下载了 rpm 源文件

http://www.qmail.org/rpms/qmail.html 并使用 rpmbuild --rebuild 根据 http://www.qmail.org/rpms/SRPMS/qmail-1.03-112_README中的说明制作最终的 rpm

(下载的文件是qmail-1.03-112patch_14_15.src.rpm) 命令运行:rpmbuild --rebuild qmail-1.03-112patch_14_15.src.rpm

但是在我解决了很多问题后它终于失败了,最终错误如下:...(消息被忽略)./install cp /tmp/var-qmail_14_15-root/var/qmail/boot/home /tmp/var- qmail_14_15-root/var/qmail/rc chmod 755 /tmp/var-qmail_14_15-root/var/qmail/rc 主机名-f | grep -q '.' make: *** [Makefile:22: setup] Error 1 error: Bad exit status from /var/tmp/rpm-tmp.jzyYOt (%install)

RPM 构建错误:第 3 行:不推荐使用 buildprereq:Buildprereq: shadow-utils /var/tmp/rpm-tmp.jzyYOt (%install) 的退出状态错误

有人请告诉我如何检查或解决问题吗?

我的平台是虚拟盒子环境中的 Fedora OS。(虚拟机版本:版本 5.0.10 r104061)VM 是 64 位 Linux Fedora OS 是 Fedora 27 服务器下载自: https ://getfedora.org/zh_TW/server/download/server-download-splash?file=https:/ /download.fedoraproject.org/pub/fedora/linux/releases/27/Server/x86_64/iso/Fedora-Server-dvd-x86_64-27-1.6.iso

4

1 回答 1

0

Buildprereq已被弃用很长时间。现在 rpmbuild 失败了。要么手动替换它,BuildRequires甚至更好地联系 qmail 开发人员来做这件事。

于 2018-03-31T19:09:52.523 回答