2017-12-18 70 views
0

錯誤:gpgv:密鑰組資源`/root/rpmbuild/SOURCES/libguestfs.keyring':沒有這樣的文件或目錄

[[email protected] SPECS]# rpmbuild -ba libguestfs.spec 
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.xxzZTr 
+ umask 022 
+ cd /root/rpmbuild/BUILD 
++ mktemp -d 
+ tmphome=/tmp/tmp.BAJzdrk0ne 
+ gpgv2 --homedir /tmp/tmp.BAJzdrk0ne --keyring 
/root/rpmbuild/SOURCES/libguestfs.keyring /root/rpmbuild/SOURCES/libguestfs- 
1.36.3.tar.gz.sig /root/rpmbuild/SOURCES/libguestfs-1.36.3.tar.gz 

gpgv: keyblock resource `/root/rpmbuild/SOURCES/libguestfs.keyring': No such 
file or directory 
gpgv: Signature made Fri Mar 24 16:46:40 2017 EDT using RSA key ID E1B768A0 
gpgv: Can't check signature: No public key 
error: Bad exit status from /var/tmp/rpm-tmp.xxzZTr (%prep) 

我沒有/root/rpmbuild/SOURCES/**libguestfs.keyring**文件 ,我想知道它是怎麼來的?

回答

1

您是否試圖構建RHEL 7.4 libguestfs包?密鑰環文件應包含在源RPM中。 https://src.fedoraproject.org/rpms/libguestfs/tree/master

您也可以嘗試在RHEL 7.5預覽包(包括源)在這裏:https://www.redhat.com/archives/libguestfs/2017-November/msg00006.html

+0

我想直接修改Windows VM磁盤如果你刪除它在某種程度上,你可以從Fedora包在這裏獲得文件,但是這個功能在官方封裝中是禁用的。我按照centos7的源代碼編譯官網,但是在使用supermin5時發現錯誤,後來發現可以使用補丁來解決。 –

+0

我按照這個教程 https://www.redhat.com/archives/libguestfs/2017-November/msg00006.html 但是仍然無法直接修改ntfs磁盤 –

相關問題