On Mon, May 16, 2022 at 3:41 AM Paolo Bonzini <[email protected]> wrote: > > On 5/14/22 17:55, John Snow wrote: > > On Fri, May 13, 2022, 11:33 AM Paolo Bonzini <[email protected] > > <mailto:[email protected]>> wrote: > > IIRC we have some cases (FreeBSD?) where only the python3.x executable > > is available. This is why we 1) default to Meson's Python 3 if neither > > --meson nor --python are passed, and 2) use the shebang you mention but > > with *non-executable* files, which Meson treats magically as "invoke > > with the Python interpreter that was used to launch me". > > > > pkg install python3 on fbsd 13.0-R gives you /usr/bin/python3 fwiw. do > > you know in what circumstances you get only a point release binary? > > Aha, tests/vm/freebsd installs python37, not python3. But I guess it's > still a plausible configuration for this packaging setup. >
Just confirming here that if you do 'pkg install python37' and you have no 'python3' link, the venv package will still make 'python' and 'python3' links. I think it's likely best to use the 'python3' one.
