Prevents:
Traceback (most recent call last):
File "/usr/bin/qvm-features-request", line 81, in <module>
sys.exit(main())
File "/usr/bin/qvm-features-request", line 78, in main
stdin=devnull, stdout=devnull)
File "/usr/lib/python3.7/subprocess.py", line 347, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['qrexec-client-vm', 'dom0', 'qubes.FeaturesRequest']' returned non-zero exit status 127.
and
Traceback (most recent call last):
File "/usr/bin/qvm-features-request", line 81, in <module>
sys.exit(main())
File "/usr/bin/qvm-features-request", line 70, in main
qdb = qubesdb.QubesDB()
qubesdb.Error: (2, 'No such file or directory')
FixesQubesOS/qubes-issues#4469
Both Archlinux and Fedora 29 have guidelines to point explicitly at
/usr/bin/python2 where it expect python2.
Also, do not use env.
FixesQubesOS/qubes-issues#4027