岩井です。 On Sun, 3 Oct 2004 22:59:19 +0900 Subject: [vine-users:068031] Re: swatchについて Message-Id: <20041003225919.4ba2f8ed.forest@xxxxxxxxxxxxx> "K.Moriyama" <forest@xxxxxxxxxxxxx> wrote: > + sed 's@^/var/tmp/perl-TimeDate-buildroot@@g' > + grep -v '\.packlist' > + grep -v perllocal.pod > エラー: /var/tmp/rpm-tmp.60270 の不正な終了ステータス (%install) > > となり、ダメでした。cpanflute2 or cpanflute に詳しい方が > いましたら、ご教授下さい。 そんなところでエラーメッセージでました? (snip) Installing /usr/lib/perl5/site_perl/5.8.2/Date/Parse.pm Installing /usr/lib/perl5/site_perl/5.8.2/Date/Language.pm 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 --------------------------------- これだけだと VinePlus などに put するには不十分ですが、 自分だけで使うなら手っ取り早くてよいとは思います。 -- いわい