森山です。 On Tue, 5 Oct 2004 00:01:26 +0900 "IWAI, Masaharu" <iwai@xxxxxxx> wrote: > > + grep -v perllocal.pod > > エラー: /var/tmp/rpm-tmp.60270 の不正な終了ステータス (%install) > > > > となり、ダメでした。cpanflute2 or cpanflute に詳しい方が > > いましたら、ご教授下さい。 > > そんなところでエラーメッセージでました? userで、うまく行かなかったので、root で行ってみたときのエラーですが、 user では、御指摘の所でエラーとなります。 > Installing /usr/lib/perl5/site_perl/5.8.2/Date/Format.pm > mkdir /usr/lib/perl5/site_perl/5.8.2/Date/Language: 許可がありません at /usr/lib/perl5/5.8.2/ExtUtils/Install.pm line 176 > make: *** [pure_site_install] エラー 255 > > という感じになったんですが。 > で、~/rpm/BUILD/TimeDate-1.16/Makefile などにある Makefile を覗くと > DESTDIR でインストール先を変更できそうだから > Spec ファイルを次のように変更するぐらいでしょうか。 > ----------------------------------- > % diff -u TimeDate.spec.orig TimeDate.spec > --- TimeDate.spec.orig 2004-10-04 23:55:37.000000000 +0900 > +++ TimeDate.spec 2004-10-04 23:58:51.000000000 +0900 > @@ -31,7 +31,7 @@ > rm -rf $RPM_BUILD_ROOT > eval `perl '-V:installarchlib'` > mkdir -p $RPM_BUILD_ROOT/$installarchlib > -make PREFIX=$RPM_BUILD_ROOT/usr install > +make DESTDIR=$RPM_BUILD_ROOT install > > [ -x /usr/lib/rpm/brp-compress ] && /usr/lib/rpm/brp-compress > > --------------------------------- 教えてもらった通りに、PREFIX=... を DESTDIR=... に修正すると、 ビルド出来ました。ありがとうございます。 # うーん、やはり rpm を なんとかしないとな〜 -- K.Moriyama