[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