Message307072
When a site updates python3 from 3.5 to 3.6 (based on https://docs.python.org/3/faq/general.html#how-does-the-python-version-numbering-scheme-work, this is would be a minor version update),pre-upgrade venv setups created with "python3 -menv ..." break because "python3" in the venv is really 3.5, and needs the system libpython3.5m.so.1.0, which is no longer in the library search list.
Should "python -mvenv ..." copy the libpython3.5m.so.1.0 to the venv directory/lib, or add the system path to libpython3.5m.so.1.0 to LD_LIBRARY_PATH, or should the minor version number (.5 ,or .6) be excluded from the library name, so that minor version updates don't break existing venv setups or ??? |
|
Date |
User |
Action |
Args |
2017-11-27 17:46:19 | Ric Anderson | set | recipients:
+ Ric Anderson |
2017-11-27 17:46:19 | Ric Anderson | set | messageid: <1511804779.33.0.213398074469.issue32151@psf.upfronthosting.co.za> |
2017-11-27 17:46:19 | Ric Anderson | link | issue32151 messages |
2017-11-27 17:46:19 | Ric Anderson | create | |
|