Date: Tue, 2 Apr 2019 12:35:25 +0000 (UTC) From: Kubilay Kocak <koobs@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r497562 - head/archivers/py-lz4 Message-ID: <201904021235.x32CZPTG048376@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: koobs Date: Tue Apr 2 12:35:25 2019 New Revision: 497562 URL: https://svnweb.freebsd.org/changeset/ports/497562 Log: archivers/py-lz4: Remove pytest-runner from BUILD_DEPENDS pkg-fallout reports, after setuptools attempts to fetch pytest as a dependency: distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('pytest<4.0.0,>=3.8.2') pytest was recently updated to 4.x, which is presumably the root source of the issue, but I wasn't able to identify the source of the pinned pytest version, or why the fetch of pytest was attempted. However, remove pytest-runner from BUILD_DEPENDS as a stop gap, since as setup.py states: # Only require pytest-runner if actually running the tests needs_pytest = {'pytest', 'test', 'ptr'}.intersection(sys.argv) pytest_runner = ['pytest-runner'] if needs_pytest else [] Further, since the port is using pythonX.Y -m pytest as the test invocation, rather than pythonX.Y setup.py test, the dependency is spurious anyway. Reported by: pkg-fallout Modified: head/archivers/py-lz4/Makefile Modified: head/archivers/py-lz4/Makefile ============================================================================== --- head/archivers/py-lz4/Makefile Tue Apr 2 12:29:46 2019 (r497561) +++ head/archivers/py-lz4/Makefile Tue Apr 2 12:35:25 2019 (r497562) @@ -14,7 +14,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= liblz4>=1.7.5:archivers/liblz4 \ ${PYTHON_PKGNAMEPREFIX}pkgconfig>=0:devel/py-pkgconfig@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pytest-runner>=0:devel/py-pytest-runner@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools_scm>0:devel/py-setuptools_scm@${PY_FLAVOR} LIB_DEPENDS= liblz4.so:archivers/liblz4 TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}psutil>=0:sysutils/py-psutil@${PY_FLAVOR} \
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201904021235.x32CZPTG048376>