Summary: | devel/ipython: Support for Python3.x is missing | ||
---|---|---|---|
Product: | Ports & Packages | Reporter: | p5B2EA84B3 |
Component: | Individual Port(s) | Assignee: | Jimmy Olgeni <olgeni> |
Status: | Closed FIXED | ||
Severity: | Affects Only Me | CC: | john, pi, python, w.schwarzenfeld |
Priority: | --- | Keywords: | needs-patch, needs-qa |
Version: | Latest | Flags: | bugzilla:
maintainer-feedback?
(olgeni) |
Hardware: | Any | ||
OS: | Any |
Description
p5B2EA84B3
2015-01-25 17:18:52 UTC
Auto-assigned to maintainer olgeni@FreeBSD.org If both versions of python are installed, this conflict causes the build/install of ipython for py3.4 to fail: # make PYTHON_VERSION=python3.4 install ===> Installing for py34-pygments-2.0.2 ===> py34-pygments-2.0.2 depends on package: py34-setuptools34>0 - found ===> py34-pygments-2.0.2 depends on file: /usr/local/bin/python3.4 - found ===> Checking if py34-pygments already installed ===> Registering installation for py34-pygments-2.0.2 Installing py34-pygments-2.0.2... pkg-static: py34-pygments-2.0.2 conflicts with py27-pygments-2.0.2 (installs files into the same place). Problematic file: /usr/local/bin/pygmentize *** Error code 70 Stop. make: stopped in /usr/ports/textproc/py-pygments Depends on bug #214295 (I can't edit the actual "Depends on" field) This should solved with introduction of FLAVOR. Or is it still a problem? (In reply to w.schwarzenfeld from comment #4) I'm not sure if it was FLAVOR that solved this, but it is solved. $ pkg info -x ipython py36-ipython-5.3.0_2 py36-ipython_genutils-0.2.0 $ pkg info -xl ipython | grep bin /usr/local/bin/iptest /usr/local/bin/iptest3 /usr/local/bin/ipython /usr/local/bin/ipython3 IPython still cannot be installed concurrently for multiple versions of python, but that's a separate problem. |