Solved Problem make cmake

When I try to build cmake with:

make install clean

I get the following error:

===> Installing for py27-setuptools27-5.5.1
===> py27-setuptools27-5.5.1 depends on file: /usr/local/bin/python2.7 - found
===> Checking if py27-setuptools27 already installed
===> Registering installation for py27-setuptools27-5.5.1 as automatic
pkg-static: py27-setuptools27-5.5.1 conflicts with py27-setuptools-5.5.1 (installs files into the same place). Problematic file: /usr/local/lib/python2.7/site-packages/easy-install.pth.dist
*** [fake-pkg] Error code 70


I've checked and the file /usr/local/lib/python2.7/site-packages/easy-install.pth.dist is not there.

This is a 9.2 system inside a jail. The jail is configured as explained in the handook.

Tanks!
 
Always check /usr/ports/UPDATING.
less -p20140307 /usr/ports/UPDATING
20140307:
AFFECTS: users of devel/py-setuptools dependent ports
AUTHOR: sunpoet@FreeBSD.org

devel/py-setuptools is being used for every python ports (if USE_PYDISTUTILS
defined) since r336553. Due to PKGORIGIN limitation, we cannot build one
python port with python27 and the other with python33 since they require
different setuptools versions which have same PKGORIGIN. With the addition
of py-setuptools{27,32,33}, we could now have py27-foo and py33-bar coexist
in one system.

Note that this is only a short-term solution. It does not help if you need
coexistence of one port with different python versions, e.g. py27-foo and
py33-foo.

Please rebuild all ports that depend on devel/py-setuptools and use
devel/py-setuptools{27,32,33} instead.

XX represents python version (27, 32 or 33) in the following steps.

pkgng users:

# pkg set -o devel/py-setuptools:devel/py-setuptoolsXX

portmaster users:

# portmaster -o devel/py-setuptoolsXX devel/py-setuptools
# portmaster -r py\*setuptools

portupgrade users:

# portupgrade -o devel/py-setuptoolsXX -f devel/py-setuptools
# portupgrade -fr devel/py-setuptools
 
Back
Top