更新:そこにある解決策は機能しますが、Hipchatが私のシステムを混乱させたので、同じ問題のある人に解決策を試してもらい、次に彼は これらの問題 のいずれかに遭遇します。
[システム(Fedora 20)にビットマスクをインストールして、RiseupVPNを実行しようとしています。
Tarballを解凍した後に./bitmaskを実行すると、次の出力が得られます。
Bitmask-linux64-0.6.1-4]# ./bitmask
No updates found
/home/GlaDOS/Downloads/Bitmask-linux64-0.6.1-4/./apps/:/home/GlaDOS/Downloads/Bitmask-linux64-0.6.1-4/./lib/
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Traceback (most recent call last):
File "apps/launcher.py", line 8, in <module>
from leap.bitmask.app import start_app as bitmask_client
File "/home/GlaDOS/Downloads/Bitmask-linux64-0.6.1-4/./apps/leap/bitmask/__init__.py", line 26, in <module>
from leap.bitmask.util import first
File "/home/GlaDOS/Downloads/Bitmask-linux64-0.6.1-4/./apps/leap/bitmask/util/__init__.py", line 25, in <module>
from leap.common.config import get_path_prefix as common_get_path_prefix
File "/home/GlaDOS/Downloads/Bitmask-linux64-0.6.1-4/./lib/leap/common/__init__.py", line 3, in <module>
from leap.common import certs
File "/home/GlaDOS/Downloads/Bitmask-linux64-0.6.1-4/./lib/leap/common/certs.py", line 26, in <module>
from OpenSSL import crypto
File "/home/GlaDOS/Downloads/Bitmask-linux64-0.6.1-4/./lib/OpenSSL/__init__.py", line 36, in <module>
from OpenSSL import crypto
ImportError: libssl.so.1.0.0: cannot open shared object file: No such file or directory
このため(おそらく)プログラムが起動しないので、誰かが解決策のアイデアを持っていますか?]
そのバージョンのファイルlibssl.so.1.0.0
ストックF20システムでは利用できないようです。ラップトップで検索すると次のようになります。
$ repoquery -qf */libssl.so.1.0.0
hipchat-0:2.2.1163-1.x86_64
hipchat-0:2.2.1163-1.i386
このサードパーティパッケージhipchat
からのみ入手できます。したがって、構築しようとしているアプリケーションは、この特定のバージョンのライブラリを使用するように作成/構成されているようです。
ソースコードに問題があるように思われるので、プロジェクトのメインサイトでこの質問をしたくなるでしょう。
最初にopenssl-libsをインストールする必要があります...
その後、libssl.so.1.0.0は/ usr/libにあるはずです。