vine-users ML アーカイブ



[vine-users:064499] Re: Vine 2.6 インストールエラー on Mebius MJ 120V

  • From: Takafumi Temma <temma@xxxxxxxx>
  • Subject: [vine-users:064499] Re: Vine 2.6 インストールエラー on Mebius MJ 120V
  • Date: Mon, 16 Feb 2004 12:54:41 -0700
 長南様

 ご指摘の方法でやってみましたので報告します。

On Sun, 15 Feb 2004 11:44:25 +0900 (JST)
長南洋一 <cyoichi@xxxxxxxxxxxxxxx> wrote:

> CD-ROM メディアがこわれている可能性が高そうですね。ドライブの異常と
> いうことも考えられますが、Vine 2.1.5 は問題なく入れられるそうですし。
> 
> 「日経 Linux 二月号に付属の Vine2.6r3」なら私も持っています。
> CD-ROM の md5sum は、どう取ればよいかわかないので、こんなことを
> やってみました。
> 
>   $ dd if=/dev/cdrom of=Vine26r3.img
>   $ md5sum Vine26r3.img
>   2e3d527caca0ad3a47ac7faf90dd4e69  Vine26r3.img
> 
> FTP サイトにある MD5SUM.Vine26r3 と値が違うのですが、そういうもの
> なのでしょうか。付録の CD-ROM が日経 Linux 特製なのか、私のやり方では
> 正確な値を得られないのか……。どうも後者くさいですが、それでも天間さん
> お手持ちの CD-ROM と較べることはできるのではないでしょうか。

自分も同じくやってみました。すると、

$ dd if=/dev/cdrom of=Vine26r3.img
読み込んだブロック数は 1301176+0
書き込んだブロック数は 1301176+0
$ md5sum Vine26r3.img
2e3d527caca0ad3a47ac7faf90dd4e69  Vine26r3.img

と出ました。長南さんのものと全く一致してます。そして、以下が、インストールが中断
したときインストーラがdumpしたエラーです。Vine 2.5でも同じような感じで、エラーが
dumpされて中断しました(あいにくそのファイルをどっかにやってしまいました)。

-----------------------------------------------------------------------
Traceback (innermost last):
  File "/usr/bin/anaconda", line 620, in ?
    intf.run(id, dispatch, configFileData)
  File "/usr/lib/anaconda/gui.py", line 350, in run
    self.icw.run (self.runres, configFileData)
  File "/usr/lib/anaconda/gui.py", line 778, in run
    mainloop ()
  File "/usr/lib/python1.5/site-packages/gtk.py", line 2608, in mainloop
    _gtk.gtk_main()
  File "/usr/lib/python1.5/site-packages/gtk.py", line 125, in __call__
    ret = apply(self.func, a)
  File "/usr/lib/anaconda/gui.py", line 399, in nextClicked
    self.dispatch.gotoNext()
  File "/usr/lib/anaconda/dispatch.py", line 143, in gotoNext
    self.moveStep()
  File "/usr/lib/anaconda/dispatch.py", line 208, in moveStep
    rc = apply(func, self.bindArgs(args))
  File "/usr/lib/anaconda/upgrade.py", line 273, in upgradeFindPackages
    method.mergeFullHeaders(id.hdList)
  File "/usr/lib/anaconda/image.py", line 26, in mergeFullHeaders
    hdlist.mergeFullHeaders(self.tree + "/Vine/base/hdlist2")
  File "/usr/lib/anaconda/comps.py", line 157, in mergeFullHeaders
    rpm.mergeHeaderListFromFD(self.hdlist, fd, 1000004)
rpm.error: match tag mismatch
---------------------------------------------------------------------------

 現在は、Vine 2.1.5をできるだけアップデートさせた環境を構築して安定しています。
この2.6もしくは2.5へのアップデートは、途中までいったところで止まるため、 既存の
環境を破壊してしまうので、ちょっともう恐いし面倒でやりたくないのが本音です。素人
考えでは、これはやはりインストーラの問題に見えるのですが、CDに物理的に起きた問題
でもこういうことは起こるものでしょうか? CDそのものの問題なら、もっとあからさまな
エラーが起きそうに思うのですが…。とりあえずの報告でしたが、またお考えがあればお
聞かせください。

-- 
*************************************************************

		Temma, Takafumi (天間 崇文)
		taka_temma@xxxxxxxxxx

*************************************************************