New submission from Ric Anderson <azri...@gmail.com>:

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 ???

----------
components: Installation, Interpreter Core, Library (Lib)
messages: 307072
nosy: Ric Anderson
priority: normal
severity: normal
status: open
title: -mvenv vs minor python version updates
type: behavior
versions: Python 3.5, Python 3.6

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue32151>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to