When I go to the qubes manager and try to open global config a loading window opens for about 1 second and then closes. In the terminal it gives the following error output.
Traceback (most recent call last):
File "/usr/lib/python3.11/site-packages/qrexec/policy/parser.py", line 1280, in from_line
service, argument, source, target, action, *params = line.split()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ValueError: not enough values to unpack (expected at least 5, got 1)
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File "/usr/lib/python3.11/site-packages/qubes_config/global_config/global_config.py", line 207, in do_activate
self.perform_setup()
File "/usr/lib/python3.11/site-packages/qubes_config/global_config/global_config.py", line 285, in perform_setup
self.handlers['usb'] = DevicesHandler(
^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/qubes_config/global_config/usb_devices.py", line 644, in __init__
self.input_handler = InputDeviceHandler(
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/qubes_config/global_config/usb_devices.py", line 125, in __init__
self.load_rules()
File "/usr/lib/python3.11/site-packages/qubes_config/global_config/usb_devices.py", line 153, in load_rules
self.policy_manager.get_rules_from_filename(
File "/usr/lib/python3.11/site-packages/qubes_config/global_config/policy_manager.py", line 87, in get_rules_from_filename
rules = self.text_to_rules(rules_text)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/qubes_config/global_config/policy_manager.py", line 121, in text_to_rules
return StringPolicy(policy={'__main__': text}).rules
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/site-packages/qrexec/policy/parser.py", line 2073, in __init__
self.load_policy_file(file, filepath)
File "/usr/lib/python3.11/site-packages/qrexec/policy/parser.py", line 2006, in load_policy_file
super().load_policy_file(file, filepath)
File "/usr/lib/python3.11/site-packages/qrexec/policy/parser.py", line 1475, in load_policy_file
self.rule_type.from_line(
File "/usr/lib/python3.11/site-packages/qrexec/policy/parser.py", line 1282, in from_line
raise PolicySyntaxError(
qrexec.exc.PolicySyntaxError: __main__[in-memory]:1: wrong number of fields