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

[plamo:32804] python3(Re: Re: Plamo-7.1b1テスター募集)



From: 山本 伸一 <beniya@xxxxxxxxxxxxxx>
Subject: [plamo:32803] Re: Plamo-7.1b1 テスター募集
Date: Fri, 22 Mar 2019 15:48:35 +0900

> tcl-8.6.8-x86_64-B1.txz しか見つけられなかったので、とりあえずinstallし
> たら次には 
> python: error while loading shared libraries: libtk8.6.so: cannot open shared object file: No such file or directory
> 
> になって、これもinstall したら
> python: error while loading shared libraries: libXft.so.2: cannot open shared object file: No such file or directory
> で、そういえばデフォルトでplamo7.1をinstallしたけど x-Windowがオフだった
> んじゃないかと思い出しました。

てっきり 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 も用意した方がいいのかなぁ。

-------
こじま


Follow-Ups
[plamo:32805] Re: python3(Re: Re: Plamo-7.1b1テスター募集), KATOH Yasufumi
References
[plamo:32801] Re: Plamo-7.1b1 テスター募集, 山本 伸一
[plamo:32802] Re: Plamo-7.1b1テスター募集, KOJIMA Mitsuhiro
[plamo:32803] Re: Plamo-7.1b1 テスター募集, 山本 伸一

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