org.boum.tails.Celluloid's permissions are not honored due to our global overrides.
<{"Context"=>
{"devices"=>["all"],
"filesystems"=>
["xdg-pictures", "xdg-run/gvfs", "xdg-run/gvfsd", "xdg-run/pipewire-0:ro"],
"shared"=>["ipc"],
"sockets"=>["pulseaudio", "wayland"]},
"DEFAULT"=>{},
"Environment"=>{"LC_NUMERIC"=>"C", "YT_DLP_JS_RUNTIME"=>"deno"},
"Session Bus Policy"=>
{"io.github.celluloid_player.Celluloid"=>"own",
"io.github.celluloid_player.Celluloid.*"=>"own",
"org.gtk.vfs.*"=>"talk",
"org.mpris.MediaPlayer2.io.github.celluloid_player.Celluloid"=>"own"}}> expected but was
<{"Context"=>
{"devices"=>["all"],
"filesystems"=>["xdg-pictures", "xdg-run/pipewire-0:ro"],
"sockets"=>["pulseaudio", "wayland"]},
"DEFAULT"=>{},
"Environment"=>{"LC_NUMERIC"=>"C", "YT_DLP_JS_RUNTIME"=>"deno"},
"Session Bus Policy"=>
{"io.github.celluloid_player.Celluloid"=>"own",
"io.github.celluloid_player.Celluloid.*"=>"own",
"org.mpris.MediaPlayer2.io.github.celluloid_player.Celluloid"=>"own"}}>.
diff:
{"Context"=>
{"devices"=>["all"],
+ "filesystems"=>["xdg-pictures", "xdg-run/pipewire-0:ro"],
- "filesystems"=>
- ["xdg-pictures", "xdg-run/gvfs", "xdg-run/gvfsd", "xdg-run/pipewire-0:ro"],
- "shared"=>["ipc"],
"sockets"=>["pulseaudio", "wayland"]},
"DEFAULT"=>{},
"Environment"=>{"LC_NUMERIC"=>"C", "YT_DLP_JS_RUNTIME"=>"deno"},
"Session Bus Policy"=>
{"io.github.celluloid_player.Celluloid"=>"own",
"io.github.celluloid_player.Celluloid.*"=>"own",
- "org.gtk.vfs.*"=>"talk",
"org.mpris.MediaPlayer2.io.github.celluloid_player.Celluloid"=>"own"}}
folded diff:
{"Context"=>
{"devices"=>["all"],
+ "filesystems"=>["xdg-pictures", "xdg-run/pipewire-0:ro"],
- "filesystems"=>
- ["xdg-pictures", "xdg-run/gvfs", "xdg-run/gvfsd", "xdg-run/pipewire-0:ro"]
- ,
- "shared"=>["ipc"],
"sockets"=>["pulseaudio", "wayland"]},
"DEFAULT"=>{},
"Environment"=>{"LC_NUMERIC"=>"C", "YT_DLP_JS_RUNTIME"=>"deno"},
"Session Bus Policy"=>
{"io.github.celluloid_player.Celluloid"=>"own",
"io.github.celluloid_player.Celluloid.*"=>"own",
- "org.gtk.vfs.*"=>"talk",
"org.mpris.MediaPlayer2.io.github.celluloid_player.Celluloid"=>"own"}} (Test::Unit::AssertionFailedError)
./features/step_definitions/flatpak.rb:220:in `test_app_permissions_vs_global_overrides'
./features/step_definitions/flatpak.rb:166:in `block (2 levels) in <top (required)>'
./features/step_definitions/flatpak.rb:165:in `each'
./features/step_definitions/flatpak.rb:165:in `/^no pseudo-flatpak is impacted by global overrides$/'
features/flatpak.feature:56:in `Then no pseudo-flatpak is impacted by global overrides'