[opensuse-factory] Python 2 and 3 packaging without conflicts
For many python packages, packages are installed in directories that are named after the python version. This works well with installing python 2 and python 3 versions of packages in parallel. Some packages, however, install files in common directories, such as %{_bindir}. In these cases the python 2 and python 3 version of the packages may conflict, potentially causing errors. Obviously changing all the python 2 version of packages would be prohibitive. The solution would be to change something in the python 3 packages. It would be possible to create new directories for the python 3 versions, like %{_bindr}/python%{py3_ver} (/usr/bin/python3.2, for example). These would needed to be added to PATH, but that shouldn't be a problem. However, creating a new directory in /usr/bin should probably not be done trivially. I was wondering if this was a good idea, or if anyone has any other ideas. I cannot find a way to selectively rename the script files, although if there was that might be better. -Todd -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (1)
-
todd rme