[Pkg-privacy-maintainers] Bug#925328: onionshare: Missing dependency on python3-crypto and python3-socks
intrigeri at debian.org
intrigeri at debian.org
Sat Mar 23 08:34:02 GMT 2019
Package: onionshare
Version: 2.0-1
Severity: serious
Hi,
trying to run the "onionshare" command in a terminal yields:
Traceback (most recent call last):
File "/bin/onionshare", line 21, in <module>
import onionshare
File "/usr/lib/python3/dist-packages/onionshare/__init__.py", line 26, in <module>
from .onion import *
File "/usr/lib/python3/dist-packages/onionshare/onion.py", line 24, in <module>
from Crypto.PublicKey import RSA
ModuleNotFoundError: No module named 'Crypto'
This is fixed by installing python3-crypto.
Looking at the upstream packaging changes (stdeb.cfg), I see another
new dependency (python3-socks) that AFAICT is only pulled by the
onionshare package, by way of torbrowser-launcher, if:
- contrib repos are enabled
- one is running a version of Debian that ships torbrowser-launcher
(i.e. not current stable and probably not Buster once it's released)
- one has not disabled automatic installation of Recommends
Cheers,
--
intrigeri
More information about the Pkg-privacy-maintainers
mailing list