Page MenuHomeSolus

Use bundled bwrap
ClosedPublic

Authored by joebonrichie on Jan 22 2021, 10:52 AM.

Details

Summary

Flatpak expects a bubblewrap with no suid support for full functionality, as a result some applications such as chromium do not work. There is some disagreement between those projects whether full suid support is neccessary.
As an aside use the bundled bwrap for now so we can keep suid support in our system bubblewrap enabled but get full functionality from flatpak.

Resolves T9474

Signed-off-by: Joey Riches <josephriches@gmail.com>

Test Plan

Run the chromium flatpak

Diff Detail

Repository
R766 flatpak
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

joebonrichie created this revision.Jan 22 2021, 10:52 AM
joebonrichie requested review of this revision.Jan 22 2021, 10:52 AM

The alternative is dropping suid support from the system bubblewrap. Opening the patch to get discussion going.

joebonrichie retitled this revision from Use bundled bwrap to resolve T9474. to Use bundled bwrap to resolve T9474.

drop from rundeps as well

JoshStrobl accepted this revision.Jan 29 2021, 7:20 AM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Jan 29 2021, 7:20 AM
JoshStrobl retitled this revision from Use bundled bwrap to resolve T9474 to Use bundled bwrap.Jan 29 2021, 7:21 AM
JoshStrobl edited the summary of this revision. (Show Details)
This revision was automatically updated to reflect the committed changes.