FreeBSD 2.2.1-RELEASE に関する情報

不具合に関する情報
不具合修正済パッケージの入手法
2.1系列のパッケージとの違い解説

不具合に関する情報

jp-wmule-2.3

FreeBSD Core Team が packages を作成する時に, ある理由(*1) で jp-wmule(Wnn 対応 mule) に jp-smule (sj3 対応 mule)が混入 してしまいました. そのため, 問題を持った jp-wmule の packages を用いて C-\ などをしても, 次の様なエラーが出て Wnn が使えません.
「LOCAL上で、SJ3SERVがありません。」

*1: FreeBSD-users-jp で流れた次のメールを参照ください.

 Subject: [FreeBSD-users-jp 11797] Forward: [ports-jp 892]
 Re: Forward: xload and Wnn4 Trouble on 2.2.1(R)

判断法

md5 で, jp-wmule-2.3.tgz ファイルのチェックサムを取ることにより判断できます.
 % ls -l jp-wmule-2.3.tgz
 -rw-r--r--  1 sanpei  wheel  7478354 Mar 12 22:45 jp-wmule-2.3.tgz
 % /sbin/md5 jp-wmule-2.3.tgz
 MD5 (jp-wmule-2.3.tgz) = 7936e5b9af96626f606aab33cc24716a

解決法

修正版が, ftp://ports.jp.FreeBSD.org/pub/FreeBSD-jp/ports-jp/packages-i386/2.2.1-release/All/jp-wmule-2.3.tgz より FTP できます.

MD5 (jp-wmule-2.3.tgz) = f98a83c20d4b5cee6ef547aed493a8ab
旧いパッケージを pkg_delete して入れ換えます.

もしくは, ports を使ってインストールしてもよいでしょう.

tcsh-6.07.02

初期設定ファイル (.cshrc等) で, setenv LANG を含む行を読み込めない という不具合が報告されています.
tcsh-6.06 ではこの不具合が生じないという報告もなされています.

解決法

[FreeBSD-users-jp 12686] Re: tcsh bug fixed on 2.x-current のパッチを利用して make した tcsh が, ftp://ports.jp.FreeBSD.org/pub/FreeBSD-jp/ports-jp/packages-i386/2.2.1-release/All/tcsh-6.07.02.tgz よりFTPできます.

MD5 (tcsh-6.07.02.tgz) = edd378f38442f2bfdb2483d52a5d0fef

jp-Wnn-4.2

漢字変換ができないという不具合が報告されています.

判断法

パッケージをインストール後, mule を使って初めて漢字変換をするときに,
「ディレクトリを作ることができません」
というエラーが出て漢字変換できないという現象が起こります.
/usr/local/lib/wnn/ja_JP/dic/usr の owner が wnn でないためです.

解決法

インストール直後に, root 権限で次のコマンドを実行して, owner を wnn に変更します.


# chown wnn /usr/local/lib/wnn/ja_JP/dic/usr

xload

FreeBSD 2.2.1-RELEASE に付属する XFree86 は, バージョン 3.2 ですが, この配布ファイル中の xload プログラムが一般ユーザ で実行できないという不具合が報告されています.

判断法

一般ユーザで, xload プログラムを実行しようとすると,

can't open kvm files 
というエラーが出て終了します. root で実行すると正常に立ちあがる のが特徴です. スペシャルファイル /dev/kmem を xload プログラムが読めないことが理由です.

解決法

以下のコマンドを root で実行して, xload を kmemグループの権限で実行 できるようにします.


# chgrp kmem /usr/X11R6/bin/xload
# chmod g+s /usr/X11R6/bin/xload

jp-vfghostscript-4.03

BJ-10v 用ドライバ (gdev10v) が含まれていないとの指摘, lips3 プリンタで 正常に印刷できないという不具合の報告,を受けました.

解決法

キヤノンさんのプリンタ, BJ-10V, LIPS シリーズを使用しない方は gs を入れ替える必要ありません. 修正版はports-currentに取り込まれています. この修正を行なった後のパッケージは,
ftp://ports.jp.FreeBSD.org/pub/FreeBSD-jp/ports-jp/packages-i386/2.2.1-release/All/jp-vfghostscript-4.03.tgz よりFTPできます.
MD5 (jp-vfghostscript-4.03.tgz) = 9151447072522087bed54a716c918230

/stand/sysinstall

古い sysinstall では, packages の依存情報(例えば jp-cmuleが jp-Canna に依存しているなど)をうまく処理できず, 次の問題点が あります.

  1. 誤った・不用な packages を install する(3/28 に fix)
  2. 依存情報を無視して他の packages を install しない(4/4 に fix)

判断法

boot.flp ファイルを md5 でチェックすることで判断できます.
問題のある boot.flp, bootpao.flp:

floppies/
 MD5 (boot.flp) = fb1d157759445d56cb3c7c3b2f5c5bb4
 MD5 (boot-pao.flp) = bb4d20e0b19cb61559a8fd398004dc0d

解決法

1997年4月4日以降に作られた boot.flp ならばこの問題は解決しているでしょう. また, 次の boot.flp は正しい事を確認しました.

floppies/newer/
 MD5 (boot.flp) = 6a9bf4b29b499346bbfeca80f14d3a20
 MD5 (boot-pao.flp) = e8f605a1b1978ae3b0cfe0e33b2bd39e
 
floppies/I18N-flp/
 MD5 (boot.flp) = da3e2f3d5c170bfc4a6beae509d99f8d
 MD5 (boot-pao.flp) = 591d27433d7da04e9ed9022e78fa93ee


不具合修正済パッケージの入手法

ftp://ports.jp.FreeBSD.org/pub/FreeBSD-jp/ports-jp/packages-i386/2.2.1-release/ より入手することができます.


旧版との違い

jp-mh-6.8.3

POPがサポートされました. inc -helpの結果は次のと おりです.

version: MH 6.8.3.JP2c #1[UCI] (han.cs.berkeley.edu) of Wed Mar 12 05:31:06 PST 1997
options: [APOP='"/usr/local/etc/pop.auth"'] [ATHENA] [BIND] [BPOP]
         [BSD42] [BSD43] [BSD44] [DBMPWD] [DUMB] [FOLDPROT='"0700"']
         [JAPAN] [MHE] [MHRC] [MIME] [MORE='"/usr/local/bin/jless"']
         [MPOP] [NORUSERPASS] [NTOHLSWAP] [OVERHEAD] [POP]
         [POPSERVICE='"pop3"'] [POSIX] [RPATHS] [RPOP] [SBACKUP='"#"']
         [SENDMTS] [SENDMTS] [SMTP] [SMTP] [SYS5DIR] [TYPESIG=void]
         [UNISTD] [VSPRINTF] [WAITINT] [WHATNOW] [ZONEINFO]

samba

バージョンがsamba-1.9.16p11にあがっています. また, ディレクトリ 構成が2.1.5-Rに含まれていたものと異なっています.

また, lmhosts ファイルでのワークグループ指定が無効になり, smb.conf で行なうことになりました.


www@jp.FreeBSD.org
Copyright (C) 1996 - 1998 The FreeBSD Project (Japan). All rights reserved.
$Date: 1999/08/11 14:57:28 $