へっぽこネットワークエンジニアのにっき

しあわせになりたい。

スポンサーサイト

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

玄箱Fedora化後yumが動かねぇ。

いろいろググってみたら、どうやらFedora7 PPC版のyumで不具合が出ているらしい

先行者に感謝

参考サイト
てきとー管理者にっき!
% UNiX H@ckerz % -玄箱 Fedora化

/usr/lib/python2.5/site-packages/yum/packages.pyを修正

30行目あたり
import Errors
の下に
import md5
を追加

以下引用元 てきとー管理者日記!さんから

   +++++++++++++++++++++++++++++++++++++++++++++++++
   self.pkgid = self.hdr[rpm.RPMTAG_SHA1HEADER] or \
      self.hdr[rpm.RPMTAG_SIGMD5]
   if not self.pkgid:
   self.pkgid = md5.new(str(self.hdr)).hexdigest()
   self.packagesize = self.hdr['size']
   self.__mode_cache = {}
   self.__prcoPopulated = False
   +++++++++++++++++++++++++++++++++++++++++++++++++
     ↓  ↓  ↓ 書き換え
   +++++++++++++++++++++++++++++++++++++++++++++++++
   self.pkgid = self.hdr[rpm.RPMTAG_SHA1HEADER]
   if not self.pkgid:
      self.pkgid = self.hdr[rpm.RPMTAG_SIGMD5]
   if not self.pkgid:
      self.pkgid = md5.new(str(self.hdr)).hexdigest()
   self.packagesize = self.hdr['size']
   self.__mode_cache = {}
   self.__prcoPopulated = False
   +++++++++++++++++++++++++++++++++++++++++++++++++
   を追加。

注意としてインデントもちゃんとしないとyumで失敗する。
pythonなんかシラネ。

普通の玄箱(HGとかじゃないやつ)はFedora7キツイかもね。
スペック的に。
スポンサーサイト

コメント

コメントの投稿


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

トラックバック

トラックバックURLはこちら
http://heppokone.blog27.fc2.com/tb.php/210-70ef15d0
この記事にトラックバックする(FC2ブログユーザー)

FC2Ad

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