's WiLiKi

rpmbuildすると cpio: MD5 sum mismatch が出る




rpmbuild で src.rpm ファイルから rpm を作ろうとするとエラーがでる。

# rpmbuild --rebuild  fping-2.4b2-9.fc11.src.rpm
Installing fping-2.4b2-9.fc11.src.rpm
warning: user mockbuild does not exist - using root
warning: group mockbuild does not exist - using root
error: unpacking of archive failed on file /usr/src/redhat/SOURCES/fping-2.4b2_ipv6-fix.diff;49d1bd71: cpio: MD5 sum mismatch
error: fping-2.4b2-9.fc11.src.rpm cannot be installed

日本語だと以下のメッセージが出る。

cpio: MD5 チェックサムが適合しません。

fedora 側でパッケージ作成に失敗しているという話だが。


対処方法

[root@hoge SRPMS]# rpmbuild --rebuild echoping-6.0.2-6.fc12.src.rpm
echoping-6.0.2-6.fc12.src.rpm をインストール中です。
警告: InstallSourcePackage: ヘッダ V3 RSA/SHA256 signature: NOKEY, key ID 57bbccba
警告: ユーザ mockbuild は存在しません - root を使用します
警告: グループ mockbuild は存在しません - root を使用します
エラー: アーカイブの伸長に失敗: ファイル /usr/src/redhat/SOURCES/echoping-6.0.2.tar.gz;4b5478b8: cpio: MD5 チェックサムが適合しません。
エラー: echoping-6.0.2-6.fc12.src.rpm をインストールできません。
[root@hoge SPECS]# rpm -ivh --nomd5 echoping-6.0.2-6.fc12.src.rpm
警告: echoping-6.0.2-6.fc12.src.rpm: ヘッダ V3 RSA/SHA256 signature: NOKEY, key ID 57bbccba
   1:echoping               警告: ユーザ mockbuild は存在しません - root を使用します
警告: グループ mockbuild は存在しません - root を使用します
########################################### [100%]
警告: ユーザ mockbuild は存在しません - root を使用します
警告: グループ mockbuild は存在しません - root を使用します
[root@hoge SRPMS]# cd /usr/src/redhat/SPECS/
[root@hoge SPECS]# rpmbuild -ba echoping.spec

リンク










[トップ] / [最近の更新] [一覧] [編集履歴] [RSS]
Last modified : 2010/08/16 16:51:53 JST
WiLiKi 0.5.3 running on Gauche 0.9.4