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

[debian-users:00939] Re: Netscape 3.01 dies with Java



きくたにです。

北目さんが教えてくださった、libcのmakeはたいへんそうなので、
最後の手として、

Tue, Jul 01, 1997 at 12:26:44PM +0900 において
Kazuhiro Sasayama さん曰く:

>     KM> でも、あまり誰も言わないところを見ると、5.4.20でもちゃんと
>     KM> 動いているのでしょうか?
> 
> netscape のインストーラパッケージがあるので、それでインスト
> ールすれば大丈夫です。メニューなどを日本語にするのでなければ
> 小細工不要。

あのインストーラはそんなとこまでやってくれてるのですか。
しかし、うちでは以下のように使えないのでした(なぜ?)。

# l /tmp/netscape-v301-export.x86-unknown-linux-elf.tar.gz 
-rw-r--r--   1 root     root      2495369 Jul  1 13:30 /tmp/netscape-v301-export.x86-unknown-linux-elf.tar.gz
# dpkg -i netscape_3.01-4.deb
(Reading database ... 23572 files and directories currently installed.)
Unpacking netscape (from netscape_3.01-4.deb) ...
- This release is for a different version of netscape than the one installed.
  Please 'dpkg --purge netscape netscape-beta' and reinstall this package.
  You will need the original 3.01 source archive from Netscape to do
  this.  Place the source archive in /tmp.
dpkg: error processing netscape_3.01-4.deb (--install):
 subprocess pre-installation script returned error exit status 1
Errors were encountered while processing:
 netscape_3.01-4.deb
# dpkg --purge netscape netscape-beta
dpkg - warning: ignoring request to remove netscape which isn't installed.
dpkg - warning: ignoring request to remove netscape-beta which isn't installed.
# dpkg -l netscape-beta
Desired=Unknown/Install/Remove/Purge
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name            Version        Description
+++-===============-==============-============================================
un  netscape-beta   <none>         (no description available)


でもnetscape_3.01-4.debを dpkg-deb -c で展開して得る java-crash.html には

_________________________________________________________________
   To make this all work, follow these steps:
     * Install netscape
     * Copy the java_30 file included with the netscape archive to
       /usr/local/netscape/java/classes/
     * Create a directory called /lib/509/
     * Copy libc.so.5.0.9 to /lib/509/
     * Create a symlink from /lib/509/libc.so.5.0.9 to /lib/509/libc.so.5
     * Edit the shell script to match your setup

   Recently, it has been reported that netscape will also crash with Java
   applets if using versions of libXext.so higher than libXext.so.6.0.
   The solution, again, is to copy libXext.so.6.0 into a directory such
   as '/lib/509/', making the appropriate symbolic links and setting the
   LD_LIBRARY_PATH to look there first.
_________________________________________________________________

とあるので、結局libc.so.5.0.9が必要なのじゃないでしょうか?
(libc.so.5.0.9 は netscape_3.01-4.deb に入ってません)

それ以外にあのインストーラは何をやっているのだろう?
.deb から postinst等を抽出する方法ありますか?

-- 
人生を背負い投げ                                       [T-Code練習中]

菊谷 誠(Kikutani Makoto)  kikutani@xxxxxxxxx kikutani@xxxxxxxxxxxxxxx
hgf03701@xxxxxxxxxxxxxxxx    http://www.eis.or.jp/muse/kikutani/