debian: don't call dconf if it isn't installed
The dconf package isn't required by qubes-core-agent - the package ships
a configuration for it, useful if user have it installed for other
reasons. Don't try to rebuild dconf database if dconf isn't installed -
avoid misleading error message.
Fixes QubesOS/qubes-issues#3492
(cherry picked from commit 24c875030e
)
This commit is contained in:
parent
857632e894
commit
e8d4a1c43b
4
debian/qubes-core-agent.postinst
vendored
4
debian/qubes-core-agent.postinst
vendored
|
@ -189,7 +189,9 @@ case "${1}" in
|
|||
|
||||
glib-compile-schemas /usr/share/glib-2.0/schemas || true
|
||||
|
||||
dconf update || true
|
||||
if [ -x /usr/bin/dconf ]; then
|
||||
dconf update
|
||||
fi
|
||||
|
||||
# Update Qubes App Menus
|
||||
/usr/lib/qubes/qubes-trigger-sync-appmenus.sh || true
|
||||
|
|
Loading…
Reference in New Issue
Block a user