Qubes 4: Syntax Error in qubes.GetAppmenus during every package install

26 views
Skip to first unread message

Otto Kratik

unread,
Oct 27, 2018, 10:39:11 PM10/27/18
to qubes-users
Qubes 4.0

Any time I use apt-get to install software into a debian-type TemplateVM (Debian-9, Whonix GW or WS), I always get the following error during the installation phase:

Processing triggers for qubes-core-agent (4.0.37-1+deb9u1) ...

/etc/qubes-rpc/qubes.GetAppmenus: 20: /etc/qubes-rpc/qubes.GetAppmenus: Syntax error: "(" unexpected


As a result, the software is installed correctly but the App menu shortcuts are not sent to the dom0 menus or Applications List of the relevant Template or related AppVMs, and I have to do qvm-sync-appmenus manually from the dom0 terminal every time. That command works fine with no errors, and the new shortcut entries appear as expected.

Installing new software packages in Fedora templates work fine and do not cause any issues, it is only Debian type templates that are affected.

What is causing this issue and how is it corrected?

unman

unread,
Oct 27, 2018, 10:43:15 PM10/27/18
to qubes-users
It's a known issue, (#4417) and the fix is already in the pipeline.
You can work around by calling qvm-sync-appmenus <template> from the
command line.

unman

Otto Kratik

unread,
Oct 27, 2018, 11:32:18 PM10/27/18
to qubes-users

Thanks, I'm glad at least to hear that it's universal and not a specific fault related to my particular installation. I will just wait for the fix and use the workaround in the meantime.

Appreciate the quick and helpful reply.

Reply all
Reply to author
Forward
0 new messages