2008年01月20日(Sun) ちょっとだけ飲み過ぎた [長年日記]
● [DocoMomo] runaway loop modprobe binfmt-464c
x86_64マシンでインストールしたDocoMomoをi686マシン(Pentium M)マシンで起動したら、上記のようなエラーが表示されてrun level 1にたどりつけなかった。OpenVZ Forumによると、アーキテクチャの違いの問題のようだ。i686パッケージを入れてるだけなのに、どこかでホストのアーキテクチャが混ざりこんじゃうんだね…と思ったらダウンロードしてきたパッケージはぜんぶx86_64でした。なはは。yum.repos.dの中のファイルの$basearchをなんとかしないといけないんだね。
…ってyumってどこからアーキテクチャを決めてるのかな。momonga-releaseはnoarchだし、実行されるごとにどこかで決めてるのかな。$basearchを書き換えるしかないかな。
● あー。mirrorlistで参照されてるURLの$ARCHも変えなくちゃいかんのだね…。
● yumの使ってるPythonライブラリのニセモノを作ってそっちを読ませられないかと試したけれど、僕の知識では難しかった。
最近のツッコまれどころ