ホーム   »  スポンサー広告  »  スポンサーサイト   »  Linux  »  perl-IO-Compressパッケージが原因でyum updateができない

スポンサーサイト

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


Yahoo!ブックマーク Googleブックマーク はてなブックマーク livedoorClip del.icio.us newsing FC2 Technorati ニフティクリップ iza Choix Flog Buzzurl 
ランキングはこちらをクリック!
▲ Page Top     

perl-IO-Compressパッケージが原因でyum updateができない

広告
  

perl-IO-Compressパッケージが原因でyum updateができない


yum updateでインストールされているパッケージをすべてアップデートしようとしたときに「perl-IO-Compress」パッケージのエラーが発生した。

# yum update
以下エラーログ
--> Processing Dependency: perl(Compress::Raw::Bzip2) = 2.024 for package: perl-IO-Compress
--> Processing Dependency: perl(Compress::Raw::Zlib) = 2.024 for package: perl-IO-Compress
---> Package perl-Email-Date-Format.noarch 0:1.002-1.el5.rf set to be updated
--> Running transaction check
---> Package audiofile-devel.x86_64 1:0.2.6-5 set to be updated
--> Processing Dependency: perl(Compress::Raw::Bzip2) = 2.024 for package: perl-IO-Compress
--> Processing Dependency: perl(Compress::Raw::Zlib) = 2.024 for package: perl-IO-Compress
--> Finished Dependency Resolution
perl-IO-Compress-2.024-1.el5.rf.noarch from installed has depsolving problems
--> Missing Dependency: perl(Compress::Raw::Bzip2) = 2.024 is needed by package perl-IO-Compress-2.024-1.el5.rf.noarch (installed)
perl-IO-Compress-2.024-1.el5.rf.noarch from installed has depsolving problems
--> Missing Dependency: perl(Compress::Raw::Zlib) = 2.024 is needed by package perl-IO-Compress-2.024-1.el5.rf.noarch (installed)
Error: Missing Dependency: perl(Compress::Raw::Bzip2) = 2.024 is needed by package perl-IO-Compress-2.024-1.el5.rf.noarch (installed)
Error: Missing Dependency: perl(Compress::Raw::Zlib) = 2.024 is needed by package perl-IO-Compress-2.024-1.el5.rf.noarch (installed)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest





perl-IO-Compressパッケージが原因でyum updateできない現象の解決手順


perl-IO-Compressが標準rpmforgeリポジトリからrpmforge-extrasに移動したことが原因
・rpmforge-releaseをインストールする場合

# yum install rpmforge-release
#yum update --enablerepo=rpmforge-extras perl-IO-Compress



・rpmforge-releaseをアップデートする場合(rpmforge-releaseが既にインストールされている場合)

# yum update rpmforge-release
# cd /etc/yum.repos.d/
# mv rpmforge.repo rpmforge.repo.bk ;mv rpmforge.repo.rpmnew rpmforge.repo
# yum update --enablerepo=rpmforge-extras perl-IO-Compress



※rpmforge-releaseのアップデートの場合、/etc/yum.repos.d/rpmforge.repo.rpmnewというファイルができるので、それをrpmforge.repoにリネームする必要がある。

関連記事
スポンサーサイト


Yahoo!ブックマーク Googleブックマーク はてなブックマーク livedoorClip del.icio.us newsing FC2 Technorati ニフティクリップ iza Choix Flog Buzzurl 
ランキングはこちらをクリック!
▲ Page Top     

Comment
Trackback
Trackback URL
Comment Form
管理者にだけ表示を許可する
サイト紹介

仕事で遭遇したトラブル対応をまとめたサイト。インフラエンジニア、サーバエンジニアとしてスキルアップするための情報(IT講座、Linux、Postfix、PostgreSQL、MySQL、Apache、Java、セキュリティ対策、おすすめ書籍)提供します。
全記事表示リンク
カテゴリ
スポンサーリンク

サーバエンジニアのための書籍
プロフィール

hotally

Author:hotally
仕事:インフラエンジニア
取得資格:第2種基本情報処理
     情報セキュリティスペシャリスト
     ネットワークスペシャリスト
     PostgreSQLCE シルバー

アクセスランキング
[ジャンルランキング]
コンピュータ
618位
アクセスランキングを見る>>

[サブジャンルランキング]
Webサービス
27位
アクセスランキングを見る>>
ブログ
最新記事
カテゴリークラウド
スポンサーリンク


RSSリンクの表示
リンク
ブロとも申請フォーム
QRコード
QR
Lc.ツリータグリスト
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。