[Pkg-privacy-maintainers] Bug#862799: torbrowser-launcher: missing dependencies on libasound2 libdbus-glib-1-2 and libevent-2.0-5
Russell Coker
russell at coker.com.au
Wed May 17 08:26:22 UTC 2017
Package: torbrowser-launcher
Version: 0.2.6-3.1
Severity: normal
rjc at stretch386:~/.local/share/torbrowser/tbb/i686/tor-browser_en-US/Browser$ ./firefox --class 'Tor Browser' -profile TorBrowser/Data/Browser/profile.default
XPCOMGlueLoad error for file /home/rjc/.local/share/torbrowser/tbb/i686/tor-browser_en-US/Browser/libxul.so:
libasound.so.2: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
I got the above error trying to load firefox from the torbrowser (latest
version just downloaded), I had to install libasound2 to fix it.
rjc at stretch386:~/.local/share/torbrowser/tbb/i686/tor-browser_en-US/Browser$ ./firefox --class 'Tor Browser' -profile TorBrowser/Data/Browser/profile.default
XPCOMGlueLoad error for file /home/rjc/.local/share/torbrowser/tbb/i686/tor-browser_en-US/Browser/libxul.so:
libdbus-glib-1.so.2: cannot open shared object file: No such file or directory
Couldn't load XPCOM.
Then I got the above error and needed to install libdbus-glib-1-2.
rjc at stretch386:~/.local/share/torbrowser/tbb/i686/tor-browser_en-US/Browser$ ./firefox --class 'Tor Browser' -profile TorBrowser/Data/Browser/profile.default
1495008967200 addons.xpi-utils ERROR Unable to read anything useful from the database
/home/rjc/.local/share/torbrowser/tbb/i686/tor-browser_en-US/Browser/TorBrowser/Tor/tor: error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory
Then I got the above and needed to install libevent-2.0-5.
These errors won't be apparent when running torbrowser on a system with a full
GUI desktop environment. But if you want to run "ssh -X minimalsystem" to run
it then it happens. So I think that the torbrowser-launched package should
depend on those packages.
After installing those packages I get the following error, so it still doesn't
work. But at least adding these dependencies should stop breakage in some
situations and give users less problems to debug.
jc at stretch386:~/.local/share/torbrowser/tbb/i686/tor-browser_en-US/Browser$ ./firefox --class 'Tor Browser' -profile TorBrowser/Data/Browser/profile.default
/home/rjc/.local/share/torbrowser/tbb/i686/tor-browser_en-US/Browser/TorBrowser/Tor/tor: symbol lookup error: /home/rjc/.local/share/torbrowser/tbb/i686/tor-browser_en-US/Browser/TorBrowser/Tor/tor: undefined symbol: SSL_CIPHER_find
-- System Information:
Debian Release: 9.0
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386
(i686)
Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect
Versions of packages torbrowser-launcher depends on:
ii ca-certificates 20161130
ii gnupg 2.1.18-6
ii python-gtk2 2.24.0-5.1
ii python-lzma 0.5.3-3
ii python-parsley 1.2-1
ii python-psutil 5.0.1-1
ii python-twisted 16.6.0-2
ii python-txsocksx 1.15.0.2-1
pn python:any <none>
ii wmctrl 1.07-7+b1
Versions of packages torbrowser-launcher recommends:
pn tor <none>
Versions of packages torbrowser-launcher suggests:
pn apparmor <none>
pn python-pygame <none>
-- no debconf information
More information about the Pkg-privacy-maintainers
mailing list