Opened 4 years ago

Closed 4 years ago

#21068 closed enhancement (wontfix)

Allow flatpak to satisfy the bubblewrap dependency again

Reported by: cypherpunks Owned by: yawning
Priority: Medium Milestone:
Component: Archived/Tor Browser Sandbox Version:
Severity: Normal Keywords:
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

now that flatpak 0.8 has been considered a stable base
https://blogs.gnome.org/alexl/2016/12/22/a-stable-base-for-flatpak-0-8/ I think the sandboxed tor browser should allow flatpak-bwrap to satisfy the dependency of bubblewrap again (I am aware this was already present and was removed
https://gitweb.torproject.org/tor-browser/sandboxed-tor-browser.git/commit/?id=1bdce61925564ca0c688377c196268ce97b5402b )

As there is a ppa for Ubuntu 16.06 LTS users by the flatpak main dev: https://launchpad.net/~alexlarsson/+archive/ubuntu/flatpak?field.series_filter=xenial

This solves the problem of Ubuntu users not being able to use the sandboxed tor browser without compiling bubblewrap from source or installing the package for ubuntu 17.04 (which is less than ideal, because either the user is breaking their systems by adding repositories they shouldn't, or they are installing bubblewrap by hand and will probably miss out on newer versions).

Child Tickets

Change History (1)

comment:1 Changed 4 years ago by yawning

Resolution: wontfix
Status: newclosed

I don't think my reasoning for not doing this has changed or is any less valid, and adding to that, I don't want to be tied to a flaktpak release in the future if the feature sets or available versions happen to diverge either.

As far as Ubuntu goes if the chatter on the launchpad bug I filed to try to get Ubuntu to update their bubblewrap package is anything to go by, it looks like they may update the package to something suitable sooner rather than later (as in by the time any release that supports using flatpak-bwrap would be tagged, I expect a sufficiently recent bubblewrap package to be available).

Note: See TracTickets for help on using tickets.