Closed
Labels
P3Low priority / Polish & EnhancementsLow priority / Polish & EnhancementsenhancementNew feature or requestNew feature or requeststabilityTheme parser epic label: stabilityTheme parser epic label: stability
Description
Problem
Querya Desktop uses Bubblewrap (bwrap) as its primary OS-level sandbox isolation engine on Linux for third-party driver extensions (lib/core/extensions/sandbox/sandbox_launch_command.dart).
Currently, the Linux packaging definitions do not declare bubblewrap as a recommended dependency:
scripts/linux/build_deb.sh(line 71):Depends: libgtk-3-0, libsecret-1-0, libglib2.0-0 Recommends: libayatana-appindicator3-1packaging/linux/querya-desktop.spec(line 14):Requires: gtk3 >= 3.22 Requires: libsecret >= 0.18 Requires: glib2 >= 2.56 Recommends: libappindicator-gtk3
On standard minimal Ubuntu/Debian or Fedora installations without Flatpak, bwrap is not installed by default. When users install Querya from .deb or .rpm and attempt to run an extension driver, the driver execution fails with SandboxOsIsolationUnavailableException.
Solution
- In
scripts/linux/build_deb.sh, updateRecommendsto:
Recommends: libayatana-appindicator3-1, bubblewrap - In
packaging/linux/querya-desktop.spec, add:
Recommends: bubblewrap
Metadata
Metadata
Assignees
Labels
P3Low priority / Polish & EnhancementsLow priority / Polish & EnhancementsenhancementNew feature or requestNew feature or requeststabilityTheme parser epic label: stabilityTheme parser epic label: stability
Activity
ZhuchkaTriplesix commentedon Oct 11, 2026
Done in #1384 (merged into
dev).