Can't use pass-io function

Hello everyone,

Currently trying to use the 'pass-io- function to install a Salt repository on dom0.
I can’t use the pass-io function, as it seems it want to use python3.12, when instaled version is python3.11.6, can’t download 3.12 on dom0, but can on my other vm’s templates.

here is the error message:

$ sudo qvm-run --pass-io personal 'cat /home/user/QubesIncoming/sys-usb/Salt.zip' /home/user/Documents

Traceback (most recent call last):
  File "/usr/bin/qubes-vmexec", line 5, in <module>
    sys.exit(main())
             ^^^^^^
  File "/usr/lib/python3.12/site-packages/qubesagent/vmexec.py", line 55, in main
    os.execvp(command[0], command)
  File "<frozen os>", line 580, in execvp
  File "<frozen os>", line 603, in _execvpe
FileNotFoundError: [Errno 2] No such file or directory

tested with a text file just in case and doesn’t works too:

$ sudo qvm-run --pass-io personal 'cat /home/user/Documents/test.txt' /home/user/Documents

Specify the destination file:
$ sudo qvm-run --pass-io personal 'cat /home/user/Documents/test.txt' /home/user/Documents/test.txt

you are also missing redirection (>) to the destination - it isn’t just another argument to qvm-run

thanks my bad