2011-10-21 曇り [長年日記]
_1 rpmbuild 失敗
.rpmmacroファイルで/root/rpm配下で作業しようとしたら
+ /usr/lib/rpm/debugedit -b /root/rpm/BUILD -d /usr/src/debug -i xxxxxxx /usr/lib/rpm/debugedit: -b arg has to be either the same length as -d arg, or more than 1 char shorter
のようなエラーを吐いて停止.-bで指定したディレクトリが短くないといけないとのことなので
- /root/rpm + /root/r
としたが同じエラーで失敗.アレ?ちょっとググッてみると以下のパッチを見つけた.
http://www.mail-archive.com/rpm-maint@lists.rpm.org/msg01612.html - error (EXIT_FAILURE, 0, "-b arg has to be either the same length as -d arg, or more than 1 char shorter"); + error (EXIT_FAILURE, 0, "-b arg has to be either the same length as -d arg, or more than 1 char longer");
っておい,メッセージ全く逆やんか.なんでやねん.なので
- /root/rpm + /root/rpmbuild
とすれば無事にrpmbuildが動くようになった.これはハマる.