Discussion:
Bug#888236: torbrowser-launcher: broken by Tor Browser 7.5: No such file or directory: '.../Docs/sources/versions'
(too old to reply)
Paul Wise
2018-01-24 05:30:02 UTC
Permalink
Package: torbrowser-launcher
Version: 0.2.8-6
Severity: serious
Usertags: crash

Tor Browser upgraded itself to 7.5 but this broke torbrowser-launcher:

https://blog.torproject.org/tor-browser-75-released

$ torbrowser-launcher
Tor Browser Launcher
By Micah Lee, licensed under MIT
version 0.2.8
https://github.com/micahflee/torbrowser-launcher
Refreshing local keyring...
Traceback (most recent call last):
File "/usr/bin/torbrowser-launcher", line 30, in <module>
torbrowser_launcher.main()
File "/usr/lib/python2.7/dist-packages/torbrowser_launcher/__init__.py", line 62, in main
app = Launcher(common, url_list)
File "/usr/lib/python2.7/dist-packages/torbrowser_launcher/launcher.py", line 91, in __init__
if not self.common.settings['installed'] or not self.check_min_version():
File "/usr/lib/python2.7/dist-packages/torbrowser_launcher/launcher.py", line 603, in check_min_version
for line in open(self.common.paths['tbb']['versions']).readlines():
IOError: [Errno 2] No such file or directory: '/home/pabs/.local/share/torbrowser/tbb/x86_64/tor-browser_en-US/Browser/TorBrowser/Docs/sources/versions'

-- System Information:
Debian Release: buster/sid
APT prefers testing-debug
APT policy: (900, 'testing-debug'), (900, 'testing'), (800, 'unstable-debug'), (800, 'unstable'), (790, 'buildd-unstable'), (700, 'experimental-debug'), (700, 'experimental'), (690, 'buildd-experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.14.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_AU.utf8, LC_CTYPE=en_AU.utf8 (charmap=UTF-8), LANGUAGE=en_AU.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages torbrowser-launcher depends on:
ii ca-certificates 20170717
ii gnupg 2.2.4-1
ii libdbus-glib-1-2 0.108-3
ii python 2.7.14-4
ii python-gtk2 2.24.0-5.1+b1
ii python-lzma 0.5.3-3
ii python-parsley 1.2-1
ii python-psutil 5.4.2-1
ii python-twisted 17.9.0-1
ii python-txsocksx 1.15.0.2-1

Versions of packages torbrowser-launcher recommends:
ii tor 0.3.2.9-1

Versions of packages torbrowser-launcher suggests:
pn apparmor <none>
ii python-pygame 1.9.1release+dfsg-10+b2

-- no debconf information
--
bye,
pabs

https://wiki.debian.org/PaulWise
Ivan Vilata i Balaguer
2018-01-26 17:10:02 UTC
Permalink
Package: torbrowser-launcher
Version: 0.2.8-6
Followup-For: Bug #888236

Also bitten by this.

The Tor Browser is still installed under the home directory. To run it while
this issue gets fix, open a shell and execute:

~/.local/share/torbrowser/tbb/x86_64/tor-browser_en-US/Browser/start-tor-browser

(This is for x86_64 machines, evidently. This seems to work for me but I'm
not guaranteeing that it's a recommendable way to run it!)

-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: arm64, armhf

Kernel: Linux 4.14.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=ca_ES.UTF-8, LC_CTYPE=ca_ES.UTF-8 (charmap=UTF-8), LANGUAGE=ca:es (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages torbrowser-launcher depends on:
ii ca-certificates 20170717
ii gnupg 2.2.4-1
ii libdbus-glib-1-2 0.108-3
ii python 2.7.14-4
ii python-gtk2 2.24.0-5.1+b1
ii python-lzma 0.5.3-3
ii python-parsley 1.2-1
ii python-psutil 5.4.2-1
ii python-twisted 17.9.0-1
ii python-txsocksx 1.15.0.2-1

Versions of packages torbrowser-launcher recommends:
ii tor 0.3.2.9-1

Versions of packages torbrowser-launcher suggests:
ii apparmor 2.12-1
ii python-pygame 1.9.3+dfsg-2+b1

-- no debconf information
Debian Bug Tracking System
2018-01-29 15:20:01 UTC
Permalink
Your message dated Mon, 29 Jan 2018 15:14:50 +0000
with message-id <E1egB90-00032b-***@fasolo.debian.org>
and subject line Bug#888236: fixed in torbrowser-launcher 0.2.9-1
has caused the Debian Bug report #888236,
regarding torbrowser-launcher: broken by Tor Browser 7.5: No such file or directory: '.../Docs/sources/versions'
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ***@bugs.debian.org
immediately.)
--
888236: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=888236
Debian Bug Tracking System
Contact ***@bugs.debian.org with problems
Antoine Beaupre
2018-01-30 03:50:01 UTC
Permalink
This bug makes torbrowser-launcher completely unusable on Debian
stretch, as soon as the browser is updated (as it should).

What's expected from stable users here? Is there going to be a stable
update for this?

Thanks!

A.
--
C'est la nuit qu'il est beau de croire à la lumière
- Edmond Rostand
intrigeri
2018-01-30 07:20:01 UTC
Permalink
Post by Antoine Beaupre
This bug makes torbrowser-launcher completely unusable on Debian
stretch, as soon as the browser is updated (as it should).
What's expected from stable users here? Is there going to be a stable
update for this?
torbrowser-launcher is not included in Debian Stretch.

Cheers,
--
intrigeri
shirish शिरीष
2018-01-30 09:00:02 UTC
Permalink
Post by intrigeri
Post by Antoine Beaupre
This bug makes torbrowser-launcher completely unusable on Debian
stretch, as soon as the browser is updated (as it should).
What's expected from stable users here? Is there going to be a stable
update for this?
torbrowser-launcher is not included in Debian Stretch.
Its included in buster and the new fix has come in sid/unstable just
yesterday -

s> apt-cache policy torbrowser-launcher
torbrowser-launcher:
Installed: 0.2.9-1
Candidate: 0.2.9-1
Version table:
*** 0.2.9-1 100
1 http://httpredir.debian.org/debian unstable/contrib amd64 Packages
100 /var/lib/dpkg/status
0.2.8-6 900
900 http://httpredir.debian.org/debian buster/contrib amd64 Packages
Post by intrigeri
Cheers,
--
intrigeri
--
--
Regards,
Shirish Agarwal शिरीष अग्रवाल
My quotes in this email licensed under CC 3.0
http://creativecommons.org/licenses/by-nc/3.0/
http://flossexperiences.wordpress.com
EB80 462B 08E1 A0DE A73A 2C2F 9F3D C7A4 E1C4 D2D8
Antoine Beaupré
2018-01-30 05:00:01 UTC
Permalink
Post by Ivan Vilata i Balaguer
Post by Antoine Beaupre
This bug makes torbrowser-launcher completely unusable on Debian
stretch, as soon as the browser is updated (as it should).
~/.local/share/torbrowser/tbb/x86_64/tor-browser_en-US/Browser/start-tor-browser
*I* can, but I do not expect an average user to pop open a terminal
every time they want to start torbrowser. :)

This is major breakage, especially because there's no visual feedback in
GUI environments of what is going on... I think this should be fixed in
stable.

A.
--
Incarnez les changements que vous voulez voir se produire dans le monde.
- Gandhi
Roger Shimizu
2018-01-30 16:10:02 UTC
Permalink
Post by intrigeri
Post by Antoine Beaupre
This bug makes torbrowser-launcher completely unusable on Debian
stretch, as soon as the browser is updated (as it should).
What's expected from stable users here? Is there going to be a stable
update for this?
torbrowser-launcher is not included in Debian Stretch.
Yes, it's not included in stretch.
However, it can be included into stretch-backports and
jessie-backports-sloppy repo.
I'll make the bpo release when 0.2.9-1 hit testing.
Ah. Duh. Sorry for messing that one up. :)
Let me know if you need help with the backports - i'll try to fix things
instead of complaining here... ;)
Almost all backports version were uploaded by me [0].

[0] https://tracker.debian.org/pkg/torbrowser-launcher

And since it already passed the backports new queue, no help is need
here so far.

However if you really want to help backports, here's one :P
- https://bugs.debian.org/882126

Cheers,
--
Roger Shimizu, GMT +9 Tokyo
PGP/GPG: 4096R/6C6ACD6417B3ACB1

Loading...