snbhsmt_log

ネットワークとコンピュータ、その他いろいろ

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

perl-XML-RSS パッケージをインストール

環境: CentOS 5.2

標準のリポジトリに無いので rpmforge を利用。
# yum --enablerepo=rpmforge install perl-XML-RSS
   :
Installing:
 perl-XML-RSS            noarch     1.32-1.el5.rf    rpmforge           52 k
Installing for dependencies:
 perl-Class-Singleton    i386       1.03-1.2.el5.rf  rpmforge           14 k
 perl-DateTime           i386       0.4302-1.el5.rf  rpmforge          133 k
 perl-DateTime-Format-Mail  noarch     0.3001-1.el5.rf  rpmforge           25 k
 perl-DateTime-Format-W3CDTF  noarch     0.04-1.el5.rf    rpmforge           16 k
 perl-DateTime-Locale    noarch     0.4001-1.el5.rf  rpmforge          1.7 M
 perl-DateTime-TimeZone  i386       0.46-1.el5.rf    rpmforge          361 k
 perl-List-MoreUtils     i386       0.22-1.el5.rf    rpmforge           95 k
 perl-Params-Validate    i386       0.91-1.el5.rf    rpmforge          104 k
 perl-XML-Parser         i386       2.36-1.el5.rf    rpmforge          314 k
キャンセルして、 perl-XML-Parser パッケージは、バージョンは古いが標準リポジトリからインストール。
# yum install perl-Class-Singleton perl-DateTime perl-DateTime-Format-Mail perl-DateTime-Format-W3CDTF perl-DateTime-Locale perl-DateTime-TimeZone perl-List-MoreUtils perl-Params-Validate perl-XML-Parser
   :
No package perl-DateTime available.
No package perl-DateTime-Format-Mail available.
No package perl-DateTime-Format-W3CDTF available.
No package perl-DateTime-Locale available.
No package perl-DateTime-TimeZone available.
No package perl-List-MoreUtils available.
No package perl-Params-Validate available.
Resolving Dependencies
--> Running transaction check
---> Package perl-XML-Parser.i386 0:2.34-6.1.2.2.1 set to be updated
そして改めてインストール。
# yum --enablerepo=rpmforge install perl-XML-RSS
なんかエラーが出る。
DateTime::TimeZone version 0.59 required--this is only version 0.46 at /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/DateTime.pm line 47.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/DateTime.pm line 47.
Compilation failed in require at /usr/lib/perl5/vendor_perl/5.8.8/DateTime/Format/Mail.pm line 7.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.8/DateTime/Format/Mail.pm line 7.
Compilation failed in require at /usr/lib/perl5/vendor_perl/5.8.8/XML/RSS.pm line 6.
BEGIN failed--compilation aborted at /usr/lib/perl5/vendor_perl/5.8.8/XML/RSS.pm line 6.
Compilation failed in require at ./b.pl line 6.
BEGIN failed--compilation aborted at ./b.pl line 6.
rpmforge のリポジトリを見ると perl-DateTime-TimeZone-0.69.4-2.el5.rf.noarch というのがある。これをインストールしたいができない。 という事で、今までのを削除して最初からやり直し。 最初に perl-DateTime-TimeZone-0.69.4-2.el5.rf.noarch をインストールしてしまう。
# yum --enablerepo=rpmforge install perl-DateTime-TimeZone-0.69.4-2.el5.rf.noarch
   :
Installing for dependencies:
 perl-Class-Singleton    i386       1.03-1.2.el5.rf  rpmforge           14 k
 perl-DateTime           i386       0.4302-1.el5.rf  rpmforge          133 k
 perl-DateTime-Locale    noarch     0.4001-1.el5.rf  rpmforge          1.7 M
 perl-DateTime-TimeZone  noarch     0.69.4-2.el5.rf  rpmforge          413 k
 perl-List-MoreUtils     i386       0.22-1.el5.rf    rpmforge           95 k
 perl-Params-Validate    i386       0.91-1.el5.rf    rpmforge          104 k
# yum install perl-XML-Parser
   :
Installing:
 perl-XML-RSS            noarch     1.32-1.el5.rf    rpmforge           52 k
Installing for dependencies:
 perl-DateTime-Format-Mail  noarch     0.3001-1.el5.rf  rpmforge           25 k
 perl-DateTime-Format-W3CDTF  noarch     0.04-1.el5.rf    rpmforge           16 k
追記: 結局 XML::RSS は使わずに XML::Parser でパースした。
スポンサーサイト

« PostgreSQL インストール|Top|ssh の接続維持 »

コメント

コメントの投稿

管理者にだけ表示を許可する

トラックバック

http://snbhsmt.blog110.fc2.com/tb.php/97-22932649

Top

HOME

snbhsmt

Author:snbhsmt
Google Profiles

http://www.ksky.ne.jp/~snbhsmt/

全ての記事を表示する

この人とブロともになる

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。