Vine Linux バグトラッキングシステム - Vine Linux | |||||
課題の詳細を表示 | |||||
ID | プロジェクト | カテゴリ | 公開 | 登録日 | 最終更新 |
0000126 | Vine Linux | 1 バグ | 公開 | 2006-09-03 01:12 | 2006-09-20 11:59 |
報告者 | anonymous | ||||
担当者 | daisuke | ||||
優先度 | 中 | 再現性 | 不明 | ||
状態 | 完了 | 解決状況 | 不明 | ||
バージョン | 4.0beta | ||||
修正予定バージョン | 修正済バージョン | ||||
arch | x86 | ||||
パッケージ | kernel | ||||
概要 | 0000126: /proc/version に日本語 | ||||
説明 | dmesg の先頭にも出ますが、cat /proc/version の出力に、次のように日本語で「バージョン」が含まれています。 Linux version 2.6.16-0vl28 (daisuke@windy.local.dicey.org) (gcc バージョン 3.3.6 release (Vine Linux 3.3.6-0vl6)) 0000001 SMP Tue Aug 29 04:24:32 JST 2006 これは使用環境の locale によって変化するものではなく、kernel ビルド環境の影響を受けているようです。 unset LANG してからビルドした kernel では、次のように日本語は含まれません。 Linux version 2.6.16-0vl28.1 (hoge@localhost.localdomain) (gcc version 3.3.6 release (Vine Linux 3.3.6-0vl6)) 0000001 SMP Sat Sep 2 19:07:43 JST 2006 日本語が含まれると何が問題かというと、この情報から kernel ビルドに使われた gcc バージョンを調べるプログラムが英語以外を考慮せず作られた場合、うまく動かない恐れがあると思っています。 具体的には National Instruments 社の GPIB ドライバのインストーラが、上記情報の gcc バージョンをうまく読み取れなかったらしきエラーを吐いて異常終了します。unset LANG した環境でビルドした kernel に対しては、問題なくインストールできることを確認しています。 この GPIB ドライバはインストール後に kernel モジュールをビルドするスクリプトを実行するので、gcc バージョンを調べているものと思われます。 問題に当たる人は多くないでしょうし、ビルドし直せば良いだけですが、kernel のビルドは結構大変ですし、せっかく用意されている kernel-module-* も作り直さなければならないので、デフォルト kernel で対応していただけるとありがたいです。 | ||||
再現方法 | |||||
追加情報 | |||||
タグ | 設定されていません。 | ||||
関連 | |||||
添付ファイル | |||||
課題の履歴 | |||||
変更日 | ユーザー名 | 項目 | 変更内容 | ||
2006-09-03 01:12 | anonymous | 新規課題 | |||
2006-09-04 21:54 | kazutaka | バージョン | 4.0beta,VineSeed => 4.0beta | ||
2006-09-04 21:54 | kazutaka | コメント追加: 0000772 | |||
2006-09-05 11:49 | daisuke | 担当者 | => daisuke | ||
2006-09-05 11:49 | daisuke | 状態 | 新規 => 担当者決定 | ||
2006-09-05 11:49 | daisuke | コメント追加: 0000773 | |||
2006-09-09 16:44 | anonymous | コメント追加: 0000774 | |||
2006-09-20 11:59 | daisuke | 状態 | 担当者決定 => 完了 | ||
2006-09-20 11:59 | daisuke | コメント追加: 0000775 |
コメント | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|