Download URLs are broken

Bug #2000077 reported by David Baumann
64
This bug affects 9 people
Affects Status Importance Assigned to Milestone
torbrowser-launcher (Ubuntu)
Fix Released
High
Thomas Ward
Bionic
Invalid
Medium
Unassigned
Focal
Triaged
Medium
Unassigned
Jammy
Triaged
Medium
Unassigned
Kinetic
Invalid
Medium
Thomas Ward
Lunar
Fix Released
High
Thomas Ward

Bug Description

Seems like they changed to non-localized packages, so all URLs on torbrowser-launcher are broken now.

https://github.com/micahflee/torbrowser-launcher/blob/develop/CHANGELOG.md

Updating to 0.3.6 should solve these issues.

Thomas Ward (teward)
Changed in torbrowser-launcher (Ubuntu):
assignee: nobody → Thomas Ward (teward)
importance: Undecided → Medium
status: New → Fix Committed
status: Fix Committed → In Progress
Revision history for this message
AsciiWolf (asciiwolf) wrote :

This will also need to be backported into 22.04.

Revision history for this message
Thomas Ward (teward) wrote :

AsciiWolf: Correction: it needs the *patch* backported. THat can be done via SRU. Debian has not yet patched this issue so it'll end up patched here for the URL issue for both Jammy currently and existing LTSes and stable releases. At least, that's on my radar. You'll have to give me some time though - I've got COVID (2nd round this year) and it's a problem.

Revision history for this message
AsciiWolf (asciiwolf) wrote :

No worries. I just wanted to point out that the same issue is also present on 22.04. :-) By the way, when backporting the patch, make sure to also backport the fix from https://github.com/micahflee/torbrowser-launcher/commit/7472ff6b374eaed7382ae6016b516b84954c18e3 - otherwise it most likely crashes on new installs.

Revision history for this message
Chris Guiver (guiverc) wrote :

I've started using a new Lubuntu lunar install; and just hit this issue :(

Revision history for this message
Thomas Ward (teward) wrote :

FYI its the holidays right now so I would suggest patience as devs who can sponsor these patches are all possibly busy. Or i my case recovering from COVID.

Enjoy your holidays and new years everyone, this will probably get patches backported by me via SRU in the first week of the new yewr at this rate.

Revision history for this message
Leroy Tennison (ltennison) wrote :

A little clarification. torbrowser-launcher returns:

Tor Browser Launcher
By Micah Lee, licensed under MIT
version 0.3.3
https://github.com/micahflee/torbrowser-launcher
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-root'
Downloading Tor Browser for the first time.
Downloading https://aus1.torproject.org/torbrowser/update_3/release/Linux_x86_64-gcc3/x/en-US
Latest version: 12.0.1
Downloading https://dist.torproject.org/torbrowser/12.0.1/tor-browser-linux64-12.0.1_en-US.tar.xz.asc
Download Error: 404
QThread: Destroyed while thread is still running
Aborted (core dumped)

The issue is that en-US has been replaced with ALL in the download name, go to torproject.org/download and click the Linux download to see the name (change).

Revision history for this message
Leroy Tennison (ltennison) wrote :

BTW, if the Tor browser is needed immediately, the work-around is:
go to https://www.torproject.org/download/
download for Linux
"Untar" it and cd into the created directory
run ./start-tor-browser.desktop --register-app
Find the Tor browser entry in your menu system or run the above leaving off the --register-app parameter

The above came from an article I found on the web under "manual installation" and worked for me. It's not the greatest solution since it's a one-off and, if you want a desktop icon, you have to find/copy the menu entry item.

Revision history for this message
Thomas Ward (teward) wrote :

I believe this also affects 20.04 and 18.04, which means this requires a lot of backport work to actually funciton properly, I'll need to discuss with the SRU team on best approach to fixing this in older releases, but we can do an in place upgrade for 23.04 with an FFe to allow things through.

Changed in torbrowser-launcher (Ubuntu Kinetic):
status: New → Triaged
Changed in torbrowser-launcher (Ubuntu Jammy):
status: New → Triaged
Changed in torbrowser-launcher (Ubuntu Focal):
status: New → Triaged
Changed in torbrowser-launcher (Ubuntu Bionic):
status: New → Triaged
Changed in torbrowser-launcher (Ubuntu Kinetic):
assignee: nobody → Thomas Ward (teward)
importance: Undecided → Medium
Changed in torbrowser-launcher (Ubuntu Jammy):
importance: Undecided → Medium
Changed in torbrowser-launcher (Ubuntu Focal):
importance: Undecided → Critical
importance: Critical → Medium
Changed in torbrowser-launcher (Ubuntu Bionic):
importance: Undecided → Medium
Changed in torbrowser-launcher (Ubuntu Kinetic):
status: Triaged → In Progress
status: In Progress → Triaged
Revision history for this message
Chris Guiver (guiverc) wrote :

Bumping this.. Still hitting this issue in lunar :(

Thomas Ward (teward)
Changed in torbrowser-launcher (Ubuntu Lunar):
importance: Medium → High
Changed in torbrowser-launcher (Ubuntu Kinetic):
importance: Medium → High
importance: High → Medium
Changed in torbrowser-launcher (Ubuntu Lunar):
status: In Progress → Fix Committed
Revision history for this message
Thomas Ward (teward) wrote :

Given that the package is more or less unusable in its current state, and after checking with the Release team, I've pushed a package sync from Debian which has 0.3.6 and this specific issue among others should be resolved with the sync. (This was Accepted into lunar-proposed and is building).

---

This does NOT fix previous releases, as this will need an SRU to get this properly updated to older releases, as the changes necessary to fix *this* bug are interwoven with other issues/bugs and needs a special SRU exception to get everything up to date.

Revision history for this message
Thomas Ward (teward) wrote :

0.3.6-2 from Debian is now in Lunar.

Changed in torbrowser-launcher (Ubuntu Lunar):
status: Fix Committed → Fix Released
Revision history for this message
AsciiWolf (asciiwolf) wrote (last edit ):

The fix (patch) was still not backported into 22.04 LTS. Can anyone please change the importance for 22.04 (Jammy) and 20.04 (Focal) to High? This should have been a high priority since Tor Browser is still (after almost half a year) broken for all users of these releases.

Revision history for this message
Robie Basak (racb) wrote :

This is waiting for someone to volunteer suitable patches and do the necessary QA work. See https://lists.ubuntu.com/archives/ubuntu-release/2023-April/005622.html, the associated thread, and https://wiki.ubuntu.com/StableReleaseUpdates#Procedure for details.

Revision history for this message
Robie Basak (racb) wrote :

I'm not changing the Importance because it will make no difference. I mean, someone else who has permissions is welcome to change it, but it won't make volunteers appear.

Revision history for this message
Chris Guiver (guiverc) wrote (last edit ):
Changed in torbrowser-launcher (Ubuntu Kinetic):
status: Triaged → Invalid
Changed in torbrowser-launcher (Ubuntu Bionic):
status: Triaged → Invalid
Revision history for this message
Saptarshi Roy (sroypc) wrote :

Can someone volunteer, please?

Revision history for this message
AsciiWolf (asciiwolf) wrote :

torbrowser-launcher upstream maintainer here. The 0.3.6-2 package in Debian is now also broken and needs to be updated to 0.3.7. See this thread for more details: https://alioth-lists.debian.net/pipermail/pkg-privacy-maintainers/2024/004443.html

Revision history for this message
Vincent Gerris (vgerris) wrote :

This is valid for jammy , 22.04 . The fix there is :
sudo sed -i 's|self.language =.*|self.language = "ALL"|g' /usr/lib/python3/dist-packages/torbrowser_launcher/common.py

Or indeed an upgrade to a newer version.
Ubuntu, please update or fix this, thank you

Revision history for this message
Vincent Gerris (vgerris) wrote :

I filed : https://bugs.launchpad.net/ubuntu/+source/torbrowser-launcher/+bug/2058927 - I suppose either can be closed as duplicate if picked up, wanted to mention the patch and tor updates.

Revision history for this message
Vincent Gerris (vgerris) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.