[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:KOJIMA Mitsuhiro
-
Date:Sun, 26 Mar 2006 22:36:25 +0900 (JST)
- Subject: [plamo:27018] skencil on Plamo-4.2(Re: Re: plamo4.2β2 で起動できないアプリケーション)
- From: KOJIMA Mitsuhiro <kojima@xxxxxxxxxxx>
- Date: Sun, 26 Mar 2006 22:38:00 +0900 (JST)
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 公開システム