tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Only one Python 3.x at a time?



Hi folks,

I observed a failure to build py37-matplotlib. This is because it
depends on py37-cairo, which I cannot install when I also have
py36-cairo. My plan was to have python 2.7, 3.6 and 3.7 as upcoming
version installed in parallel. Pkgsrc promises that this is possible.
It sadly isn't with py-cairo. It installs

	include/pycairo/py3cairo.h

regardless of the minor Python version. This is not easily fixable as
other packages (and users on our system) will depend on this name for
the cairo binding header.

This makes me wonder: Just how complete is the support to install
multiple Python 3.x realms in parallel? My conclusion now is that I
will install 3.7 as such, but will avoid building any packages for it.
There can be only one complete install of Python 3.x (and also of 2.x,
but there, it's no question which one).

Is this the conclusion I should draw? Do we want to fight against this
kind of conflict?


Alrighty then,

Thomas

-- 
Dr. Thomas Orgis
HPC @ Universität Hamburg


Home | Main Index | Thread Index | Old Index