Vine Linux バグトラッキングシステム

課題の詳細を表示 コメントにジャンプ ] 課題の履歴 ] 印刷 ]
IDプロジェクトカテゴリ登録日最終更新
0000227Vine Linux1 バグ2006-10-04 07:392006-10-19 08:57
報告者anonymous 
担当者kazutaka 
優先度再現性不明 
状態完了解決状況不明 
バージョン4.0beta 
修正予定バージョン修正済バージョン 
概要0000227: tcsh:エラーで起動できません
説明tcsh を起動しようとすると 下記のようなエラーを出力して起動できません。

出力されるエラーメッセージ自体が文字化けしているため、
LANG=C 状態でも確認してみました。


環境は、Vine 4.0 beta2をFULLインストールした  素の状態です。

-------
LANG=ja_JP.eucJP

$ tcsh
\311\324\314\300\244\316colorls\300\337\304\352\244\307\244\271 `su'.

-------
LANG=C

$ tcsh
Unknown colorls variable `su'.
タグ設定されていません。
archx86
パッケージtcsh
添付ファイル

- 関連

-  コメント
(0001398)
kazutaka (開発者)
2006-10-15 00:03

> tcsh を起動しようとすると 下記のようなエラーを出力して起動でき
> ません。
>
> 出力されるエラーメッセージ自体が文字化けしているため、
> LANG=C 状態でも確認してみました。
>
>
> 環境は、Vine 4.0 beta2をFULLインストールした  素の状態です。

beta3 をフルインストールした素の状態で、root と一般ユーザ
の両方で試してみたのですが、再現できませんでした。

お手数ですが、beta3 で再度テストしてみてもらえないでしょうか?
(0001399)
anonymous (参照)
2006-10-17 21:13

> お手数ですが、beta3 で再度テストしてみてもらえないでしょうか?

ご調査頂きありがとうございます。

bash上でLS_COLORSが設定されていると症状がでるようです。

具体的には、bash上で

$ eval `dircolors`
$ tcsh

とすると症状が再現しますが、再現できませんでしょうか?

( /etc/DIR_COLORS /etc/DIR_COLORS.xterm は供にインストール時のままで、
  $HOME下にも、.dir_colors 無しの状態です。)

----

Vine4.0 で dircolors のバージョンが上り、それに伴いLS_COLORS変数にもパラメータが追加されたようですが、
他方tcshは従来のままのようで、この増加変数分が 起動時に不正値と判断されて立ち上がらないようです。

色が正確に出ない程度であれば 報告する必要も無いと思いますが、起動できないのはチョット不便です。
tcshのソースを覗いてみると、それらしい部分がありましたので、こちらではtcshを手直して使っています。
(0001400)
anonymous (参照)
2006-10-18 21:11

> bash上でLS_COLORSが設定されていると症状がでるようです。

こちらでも再現しました。

6.14 でも対応されていないようなので、fedora から patch を
一つ持ってきて tcsh-6.12-0vl6 として更新しました。

手元では問題無いことを確認してありますが、
念のため再確認をお願いします。


ちなみに以下から始まる bug-coreutils ML でも議論されて
いますが、本来は tcsh (の upstream) で対応すべき内容
なんでしょうね。
http://lists.gnu.org/archive/html/bug-coreutils/2006-01/msg00126.html [^]
(0001401)
anonymous (参照)
2006-10-19 08:02

> 手元では問題無いことを確認してありますが、
> 念のため再確認をお願いします。

対応ありがとうございます。

上げていただきました tcsh-6.12-0vl6.src.rpm を
  rpm -ivh tcsh-6.12-0vl6.src.rpm
  rpm -bc tcsh.spec
で再構築してみました。

結果、症状は完治しており、"LS_COLORS"の有無に関係なく起動できます。

----
追)
 今回は、ソース・パッケージにて ご対応頂きましたが、
 バイナリ・パッケージでの対応も可能でしょうか?
(0001402)
shaolin (開発者)
2006-10-19 08:17

> 追)
>  今回は、ソース・パッケージにて ご対応頂きましたが、
>  バイナリ・パッケージでの対応も可能でしょうか?

該当パッケージは src.rpm、{i386,ppc}.rpm 共に
既に VineSeed に put されていると思います。
たまたま mirror のタイミングで i386.rpm が
見当たらなかっただけではないでしょうか。

もちろん、Vine-4.0 リリース版 (及び直前の RC)
にも収録されます。
(0001403)
anonymous (参照)
2006-10-19 08:26

> たまたま mirror のタイミングで i386.rpm が
> 見当たらなかっただけではないでしょうか。

大変失礼しました。
ご指摘の通り、既にupされておりました。

早速、バイナリのup-dateをしてみましたが、
こちらも、ソース同様問題が解決している事を確認いたしました。
---

この度は どうも有り難うございました。
(0001404)
kazutaka (開発者)
2006-10-19 08:57

> 早速、バイナリのup-dateをしてみましたが、
> こちらも、ソース同様問題が解決している事を確認いたしました。

状態を完了に変更します。

- 課題の履歴
変更日 ユーザー名 項目 変更内容
2006-10-04 07:39 anonymous 新規課題
2006-10-15 00:03 kazutaka 状態 新規 => テスト待ち
2006-10-15 00:03 kazutaka コメント追加: 0001398
2006-10-17 21:13 anonymous コメント追加: 0001399
2006-10-18 21:11 anonymous 担当者 => kazutaka
2006-10-18 21:11 anonymous コメント追加: 0001400
2006-10-19 08:02 anonymous コメント追加: 0001401
2006-10-19 08:17 shaolin コメント追加: 0001402
2006-10-19 08:26 anonymous コメント追加: 0001403
2006-10-19 08:57 kazutaka 状態 テスト待ち => 完了
2006-10-19 08:57 kazutaka コメント追加: 0001404


Copyright © 2000 - 2024 MantisBT Team
Copyright © 2012 - 2024 Project Vine
Powered by Mantis Bugtracker