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

課題の詳細を表示 コメントにジャンプ ] 課題の履歴 ] 印刷 ]
IDプロジェクトカテゴリ登録日最終更新
0000749Vine Linux1 バグ2009-08-12 22:482012-10-04 04:16
報告者anonymous 
担当者iwaim 
優先度再現性不明 
状態完了解決状況却下 
バージョン5.1 
修正予定バージョン修正済バージョン 
概要0000749: tkinter の一部機能が動作しません
説明tkinter を使って tkFileDialog の askopenfilename でファイルをダブルクリックしてもファイル名がとりこめません。

環境
VirtualBox3.0.4
Vine4.1 や Fedora6-11 Ubuntu8.10/9.04 では問題無く動作します。

#!/usr/bin/python
# -*- coding: utf -*-
import sys, os, time, re, locale, string
from Tkinter import *
from tkFileDialog import *

class Test:
    def __init__(self):
        self.tk = Tk()
        self.filename = askopenfilename()
        if not self.filename:
            return
        file = open(self.filename, 'r')
        while TRUE:
                line=file.readline()
                if not line:
                    break
                print(line)
        file.close()

if __name__ == "__main__":
    test = Test()
タグ設定されていません。
arch
パッケージtkinter python
添付ファイル

- 関連

-  コメント
(0003297)
owa (開発者)
2010-02-16 17:33

$ wish
$ tk_getOpenFile
でファイルをダブルクリックしてもファイル名が取り込めませんので
Tc/Tk の問題だと思われます

環境:
tk-8.4.19-2vl5.x86_64
tcl-8.4.19-1vl5.x86_64

# tk を 8.5 に上げても良さそうに思う
(0003298)
anonymous (参照)
2010-06-28 17:34

> $ wish
> $ tk_getOpenFile
> でファイルをダブルクリックしてもファイル名が取り込めませんので
> Tc/Tk の問題だと思われます
>
> 環境:
> tk-8.4.19-2vl5.x86_64
> tcl-8.4.19-1vl5.x86_64
>
> # tk を 8.5 に上げても良さそうに思う

8.5 に上げるのは敷居が高いのかな?
なかなか修正されないような?

とりあえず、
1. rpm -e tkinter tk tcl tix
2. fedora8 の tk tcl を入れる
3. fedora8 の tix のソースから
 ln -sf libTix%{tixmajor}.so $RPM_BUILD_ROOT%{_libdir}/libtix%{tixmajor}.so
 %{_libdir}/libtix%{tixmajor}.so
 の2行を spec のしかるべきところに挿入後 rpmbuild
4. 上記 tix をインストール
5. vine の python を ソースから rpmbuild
6. 上記 python の tkinter だけを インストール
でしのいでいます。
(0003299)
iwaim (開発者)
2010-06-28 23:29

> > # tk を 8.5 に上げても良さそうに思う
>
> 8.5 に上げるのは敷居が高いのかな?

mainカテゴリのパッケージは、基本的にバージョンを挙げない方向で検討することになります。

> なかなか修正されないような?

ざっと探しただけですが、これですかね?
http://sourceforge.net/tracker/index.php?func=detail&aid=611615&group_id=12997&atid=112997 [^]
割り当て済みにしておきます。
(0003300)
anonymous (参照)
2010-06-29 11:20

> > > # tk を 8.5 に上げても良さそうに思う
> >
> > 8.5 に上げるのは敷居が高いのかな?
>
> mainカテゴリのパッケージは、基本的にバージョンを挙げない方向で検討するこ
> とになります。
>
> > なかなか修正されないような?
>
> ざっと探しただけですが、これですかね?
> http://sourceforge.net/tracker/index.php?func=detail&aid=611615&group_id=12997&atid=112997 [^]
> 割り当て済みにしておきます。

この patch は 8.4.19 で既に当たっているようですね。
むしろ、tk-8.4-lastevent.patch では
これを抜いて tk を build install すると、取り込めるようになります。
(0007337)
tomop (管理者)
2012-10-03 02:10

該当バージョンはEOLのため完了とします。現行バージョンにおいても発生する場合は、新規チケットにてお知らせください。

- 課題の履歴
変更日 ユーザー名 項目 変更内容
2009-08-12 22:48 anonymous 新規課題
2010-02-16 17:33 owa コメント追加: 0003297
2010-06-28 17:34 anonymous バージョン 5.0 => 5.1
2010-06-28 17:34 anonymous コメント追加: 0003298
2010-06-28 23:29 iwaim 担当者 => iwaim
2010-06-28 23:29 iwaim 状態 新規 => 担当者決定
2010-06-28 23:29 iwaim コメント追加: 0003299
2010-06-29 11:20 anonymous コメント追加: 0003300
2012-10-03 02:10 tomop コメント追加: 0007337
2012-10-03 02:10 tomop 状態 担当者決定 => 完了
2012-10-04 04:16 tomop 解決状況 不明 => 却下
2012-10-04 04:16 tomop 詳細更新 リビジョンを表示


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