Created attachment 147700 [details] Output of `PYTHON_VERSION=python3.3 make install clean` When I try to install `devel/py-nose` for python 2 and python 3 the two ports conflict with each other. Both try to install the file `/usr/local/bin/nosetests`. To install both ports I ran make install clean PYTHON_VERSION=python3.3 make install clean
Auto-assigned to maintainer koobs@FreeBSD.org
A commit references this bug: Author: koobs Date: Mon Jan 19 14:54:24 UTC 2015 New revision: 377437 URL: https://svnweb.freebsd.org/changeset/ports/377437 Log: devel/py-nose: Update to 1.3.4, Allow concurrent versions - Update to 1.3.4 - Use USE_PYTHON=concurrent to suffix bin/nosetests allowing multile Python versions of devel/py-nose to be installed [1] Changes: http://nose.readthedocs.org/en/latest/news.html PR: 193956 [1] Changes: head/devel/py-nose/Makefile head/devel/py-nose/distinfo head/devel/py-nose/files/ head/devel/py-nose/files/patch-setup.py
Looks like the man page is going to have to be dealt with as well: pkg-static: py34-nose-1.3.4 conflicts with py27-nose-1.3.3 (installs files into the same place). Problematic file: /usr/local/man/man1/nosetests.1.gz Stand by :)
A commit references this bug: Author: koobs Date: Fri Jun 5 05:05:43 UTC 2015 New revision: 388567 URL: https://svnweb.freebsd.org/changeset/ports/388567 Log: devel/py-nose: Update to 1.3.7 - Update to 1.3.7 - Update regression-test to canonical invocation - Make concurrent installation safe. Don't install man page for now until USES=uniquefiles and/or USE_PYTHON=concurrent can handle them. [1] Changes: https://github.com/nose-devs/nose/blob/release_1.3.7/CHANGELOG PR: 193956 [1] Changes: head/devel/py-nose/Makefile head/devel/py-nose/distinfo head/devel/py-nose/files/patch-setup.py
Issue resolved by way of workaround (don't install man page). Thanks for the report Raphael, and apologies for the delay