[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:27018] skencil on Plamo-4.2(Re: Re: plamo4.2β2 で起動できないアプリケーション)



From: Chisato Yamauchi <cyamauch@hst.phyas.aichi-edu.ac.jp>
Subject: [plamo:27017] Re: plamo 4.2β2 で起動できないアプリケーション
Date: Sun, 26 Mar 2006 19:44:10 +0900 (JST)

> > skencil は山内さんが見てくださってたんだけど,彼も今,忙しいみたいだか
> > ら対応は難しいかも.
> 
>   基本的には,
> 
> /usr/share/doc/Imaging-1.1.4/PlamoBuild.sh
> /usr/share/doc/skencil-0.6.16/PlamoBuild.sh
> 
> を動かせば,再パッケージングできます.パッチもすべて同じ
> 場所においてあります.
> 

ちと手元で試してみようと Imaging-1.1.4 と skencil-0.6.16 を再構築 & パッ
ケージ化して入れてみたけど,

kojima@xeon[/mnt/Srcs/Skencil/skencil-0.6.16]% skencil 
Traceback (most recent call last):
  File "/usr/lib/skencil-0.6.16/skencil.py", line 34, in ?
    Sketch.main.main()
  File "/usr/lib/skencil-0.6.16/Sketch/Base/main.py", line 148, in main
    run_script = options.run_script)
  File "/usr/lib/skencil-0.6.16/Sketch/UI/skapp.py", line 181, in __init__
    geometry = geometry)
  File "/usr/lib/skencil-0.6.16/Sketch/UI/skapp.py", line 100, in __init__
    self.init_tk(screen_name, geometry)
  File "/usr/lib/skencil-0.6.16/Sketch/UI/skapp.py", line 210, in init_tk
    geometry = geometry)
  File "/usr/lib/skencil-0.6.16/Sketch/UI/skapp.py", line 105, in init_tk
    className = self.tk_class_name)
  File "/usr/lib/python2.4/lib-tk/Tkinter.py", line 1569, in __init__
    self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, u\
seTk, sync, use)
TypeError: function takes at most 4 arguments (8 given)

なんてエラーになっちゃいますね.

ざっと lib-tk/Tkinter.py を見たところ,このファイルは pyton に付属して
いて,python2.3 の Tkinter.py は

        self.tk = _tkinter.create(screenName, baseName, className)

と 3 つの引数を取るのに対して,pyton2.4 の Tkinter.py は

        self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)

と 8 つの引数を取るように拡張されているのが原因らしい.

ここまでしか追えてないけど,結論的には skencil-0.6.16 が python-2.3 に
依存しているのが原因のような感じ.

# skencil の新しいバージョン(0.6.17)もあるようなので,そっちで試してみ
# るのがいいかとも思うけど,適用しているパッチがあたるかを調べるのが大
# 変そうだなぁ..

-------
こじま

Follow-Ups
[plamo:27019] Re: skencil on Plamo-4.2, Chisato Yamauchi
References
[plamo:27014] Re: plamo4.2β2 で起動できないアプリケーション, Hideyoshi ARAKIDA
[plamo:27015] Re: plamo4.2β2 で起動できないアプリケーション, KOJIMA Mitsuhiro
[plamo:27017] Re: plamo4.2β2 で起動できないアプリケーション, Chisato Yamauchi

[検索ページ] [メール一覧]
Plamo ML 公開システム