XXXXXXXX@XXXXXXXX wrote: 今のVineSeedでRPMパッケージを作成する際、/usr/lib/rpm/brp-strip- sharedでstripする際に対象のファイルに書き込み権限がない場合にRPMパッケ ージの作成ができなくなります。 Momonga Linuxの方のブログによれば、 - binutils 2.20のstrip(1)の挙動が変わったことに起因 - brp-strip-sharedは今やrpmのデフォルトでは実行されない - brp-strip-sharedを実行していないディストリビューションも多い ということらしく、Momonga Linuxでは走らせるのをとめたらしいです。 http://d.hatena.ne.jp/toshiharu_z/20100220/1266681803 例えば、VineSeed上でVine5 updatesのopenssl-0.9.8k-5をix86環境で rebuildすれば再現します。 ------------------ + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip + /usr/lib/rpm/brp-strip-shared strip: unable to copy file '/home/foo/rpm/BUILDROOT/openssl-0.9.8k-5vl6.i386/usr/lib/openssl/engines/libgmp.so'; reason: Permission denied strip: unable to copy file '/home/foo/rpm/BUILDROOT/openssl-0.9.8k-5vl6.i386/usr/lib/openssl/engines/libcapi.so'; reason: Permission denied ------------------ となり、結果 ------------------ エラー: /var/tmp/rpm-tmp.wJnBln の不正な終了ステータス (%install) ------------------ となります。 == このレポートの詳細は以下の通りです == レポート ID : 954 レポート URL : http://bts.vinelinux.org/guest.cgi?project=VineLinux&action=view_report&id=954 分類 : バグ Vine ver. : Seed 関連パッケージ : binutils-2.20.51.0.2-4 状態 : 新規 優先度 : 中 重大度 : 普通 担当者 : 未定 # あなたが、このようなメッセージに無関係である場合には、 # 管理者 <Vine@xxxxxxxxxxxxx> までご連絡ください。 -- Bug Tracking System 影舞 0.8.8. http://www.daifukuya.com/kagemai/