Vine Linux バグトラッキングシステム - Vine Linux
課題の詳細を表示
0000710Vine Linux1 バグ公開2009-06-16 21:522009-06-19 15:10
kazutaka 
daisuke 
不明 
完了不明 
VineSeed 
 
x86
gedit-2.26.2-1vl5
0000710: gedit の外部ツール実行時にエラー
Seed の gedit で外部ツールを実行すると、
標準出力にエラーを表示してマウスカーソルが
ビジー状態になってしまいます。
(ただし編集中のドキュメントを保存するとこの状態は
解消されます)

[再現手順]
1. 端末(gnome-terminal等)から gedit を起動
2. 適当なテキストファイルを開く
3. gedit のメニューから、ツール→末尾の空白を削除する
   を実行
4. 端末に以下のエラーが出力される

$ gedit
Traceback (most recent call last):
  File "/usr/lib/gedit-2/plugins/externaltools/functions.py", line 181, in capture_end_execute_panel
    language = gedit.language_manager_get_language_from_mime_type(lmanager, mtype)
AttributeError: 'module' object has no attribute 'language_manager_get_language_from_mime_type'

調べてみたところ、language_manager_get_language_from_mime_type
が使えなくなっているようなので、添付の patch を
作って適用してみたところエラー無しで実行できるよう
なりました。

問題ないようでしたら patch の適用をお願いします。
設定されていません。
patch gedit-ext-tools-error-fix.patch (559) 2009-06-16 21:52
http://mantis.vinelinux.org/file_download.php?file_id=179&type=bug
patch gedit-ext-tools-error-fix.patch (561) 2009-06-17 23:31
http://mantis.vinelinux.org/file_download.php?file_id=180&type=bug
課題の履歴
2009-06-16 21:52kazutaka添付ファイル追加: gedit-ext-tools-error-fix.patch
2009-06-16 21:52kazutaka新規課題
2009-06-17 23:31kazutaka添付ファイル追加: gedit-ext-tools-error-fix.patch
2009-06-17 23:31kazutakaコメント追加: 0003172
2009-06-19 15:10kazutaka担当者 => daisuke
2009-06-19 15:10kazutaka状態新規 => 完了
2009-06-19 15:10kazutakaコメント追加: 0003173

コメント
(0003172)
kazutaka   
2009-06-17 23:31   
gedit の git の master branch を見てみた所、
該当する箇所は既に修正されていました。

ただし先の patch とは若干違っていたので、upstream
の変更と同じ内容になるように修正した patch を添付
します。
(0003173)
kazutaka   
2009-06-19 15:10   
> ただし先の patch とは若干違っていたので、upstream
> の変更と同じ内容になるように修正した patch を添付
> します。

patch を適用して 2vl5 として更新しました。

完了にします。