I synced portage a couple of days now and now my systems are rebuilding
python modules for 3.10 without any input from me (prior to this 3.10
was on the system but wasn't picked up by applications.) This is
breaking non portage apps like homeassistant which are still not fully
3.10 safe - ok that's sort of expected and in this case will be fixed,
but I cant find anything definitive on the task of "I want to control
which python is used" and when to update.
I eventually found that changing the order in python-exec.conf helped on
the homeassistant system. There is a LOT of out of date documentation
out there, particularly with eselect being used but is actually not used
with python anymore (why? - from a user point of view having consistent
access to configuration is a no brainer!) - so how can one get python to
behave reliably and override its automatic get things wrong installation
system? Is manually editing python-exec.conf the way (which seems to
get overwritten - shouldn't that be a protected config file then?)
BillK
python modules for 3.10 without any input from me (prior to this 3.10
was on the system but wasn't picked up by applications.) This is
breaking non portage apps like homeassistant which are still not fully
3.10 safe - ok that's sort of expected and in this case will be fixed,
but I cant find anything definitive on the task of "I want to control
which python is used" and when to update.
I eventually found that changing the order in python-exec.conf helped on
the homeassistant system. There is a LOT of out of date documentation
out there, particularly with eselect being used but is actually not used
with python anymore (why? - from a user point of view having consistent
access to configuration is a no brainer!) - so how can one get python to
behave reliably and override its automatic get things wrong installation
system? Is manually editing python-exec.conf the way (which seems to
get overwritten - shouldn't that be a protected config file then?)
BillK