[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:32805] Re: python3(Re: Re: Plamo-7.1b1テスター募集)
-
From:KATOH Yasufumi
-
Date:Fri, 22 Mar 2019 23:37:13 +0900 (JST)
- Subject: [plamo:32805] Re: python3(Re: Re: Plamo-7.1b1テスター募集)
- From: KATOH Yasufumi <karma@xxxxxxxxxxxxxxxx>
- Date: Fri, 22 Mar 2019 23:37:03 +0900
- User-agent: Wanderlust/2.15.9 (Almost Unreal) SEMI-EPG/1.14.7 (Harue)FLIM/1.14.9 (Gojō) APEL/10.8 EasyPG/1.0.0 Emacs/25.2(x86_64-pc-linux-gnu) MULE/6.0 (HANACHIRUSATO)
加藤です。
>>> On Fri, 22 Mar 2019 18:40:44 +0900 (JST)
in message "[plamo:32804] python3(Re: Re: Plamo-7.1b1 テスター募集)"
KOJIMA Mitsuhiro-san wrote:
> てっきり Python の Tkinter はランタイムの依存性で、import するまでは不要かと
> 思いこんでたけど、本体にハードリンクされてしまってますね。
> $ readelf -d /usr/bin/python3
> Dynamic section at offset 0x1dd8 contains 28 entries:
> タグ タイプ 名前/値
> 0x0000000000000001 (NEEDED) 共有ライブラリ: [libtcl8.6.so]
> 0x0000000000000001 (NEEDED) 共有ライブラリ: [libtk8.6.so]
> 0x0000000000000001 (NEEDED) 共有ライブラリ: [libpython3.6m.so.1.0]
> 0x0000000000000001 (NEEDED) 共有ライブラリ: [libpthread.so.0]
> 0x0000000000000001 (NEEDED) 共有ライブラリ: [libc.so.6]
> 0x000000000000000c (INIT) 0x4007c8
> こうなっちゃうと、ご指摘のように芋ヅル式に X 回り一式が必要になってくるので、
> Tkinter 無しの Python3 も用意した方がいいのかなぁ。
この件、
2018-06-17 KOJIMA Mitsuhiro <kojima@xxxxxxxxxxx>
* PySolFC(solitare card games)追加
({PySolFC-2.2.0, PySolFC_Cardsts-2.0}-x86_64-B1.txz)
* tkinterを使えるようにPython3を再ビルド(02_devel/Python-3.6.5-x86_64-B2.txz)
# Tcl/Tk は 06_xapps だけど、実行時の依存だから大丈夫だらう
* tcl/tkを追加
(06_xapps/{tcl,tk}-8.6.8-x86_64-B1.txz)
のあたりのお話だと思いますが、上の再ビルドって configure のオプション
をいじってそうなるようになったのでしょうか? 私の使っているスクリプトと
比べると --disable-static が削除されている程度の差しか見つけられません
でした。
そして、今最新の Python3 って
Dynamic section at offset 0xdf8 contains 26 entries:
タグ タイプ 名前/値
0x0000000000000001 (NEEDED) 共有ライブラリ: [libpython3.6m.so.1.0]
0x0000000000000001 (NEEDED) 共有ライブラリ: [libpthread.so.0]
0x0000000000000001 (NEEDED) 共有ライブラリ: [libc.so.6]
という感じでリンクされてないようにみえますが、iso イメージに含まれてい
るパッケージは別?
さすがに Python3 に X まで必要となるといきすぎな気がしますねえ。
--
加藤泰文
- References
-
- [plamo:32801] Re: Plamo-7.1b1 テスター募集, 山本 伸一
- [plamo:32802] Re: Plamo-7.1b1テスター募集, KOJIMA Mitsuhiro
- [plamo:32803] Re: Plamo-7.1b1 テスター募集, 山本 伸一
- [plamo:32804] python3(Re: Re: Plamo-7.1b1テスター募集), KOJIMA Mitsuhiro
[検索ページ]
[メール一覧]
Plamo ML 公開システム