[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: emulators/linux-locale



平松です。

At Sat, 22 Mar 2003 12:48:45 +0900 (JST),
kay@kaynet.or.jp wrote:
>   報告だけで申し訳ないのですが、linux-locale がインストールできません。
> メッセージを見る限り rpm2cpio で変換を失敗しているような気はするのです
> が、rpm も cpio も詳しくないので良くわかりません。

私も同じように失敗します。とりあえずインストールできるようにする方法ですが、

1. archivers/gcpio をインストール
2. linux-locale の Makefile で、cpio と書いてあるところを gcpio にする
3. make install

これでできました。GNU cpio では大丈夫な pattern file が NetBSD の cpio で
は駄目だった、という事のようです。

cpio: Header checksum 120000 does not match 111764

の方も GNU cpio と pax-as-cpio の互換性の問題のようです。なお、手作業で
rpm2cpio と cpio を実行してみたところ、pax-as-cpio は checksumが合って
なくても展開は出来ました。

---
// 平松 祥史 ( Hiramatsu Yoshifumi )
// hiramatu@boreas.dti.ne.jp