On 2018/06/20 16:29, Elias M. Mariani wrote: > Hi, > I found a conflict between py-dtopt and py3-dtopt. > Attached is the diff splitting the docs in separate folders for each package. > Checking on https://pypi.org/project/dtopt/ > - The project hasn't been updated since Aug 10, 2007. > - There is no consumers of py-dtopt.
py-webtest has this as a test dependency: $ sqlite3 /usr/local/share/sqlports "select * from depends where dependspath like '%dtopt%';" www/py-webtest|devel/py-dtopt|||devel/py-dtopt|T www/py-webtest,python3|devel/py-dtopt,python3|||devel/py-dtopt,python3|T Also for py-webtest from a quick read of the Makefile there's a problem apparent, TEST_DEPENDS has "devel/py-nose${MODPY_FLAVOR}" but do-test calls ${LOCALBASE}/bin/nosetests without adding MODPY_BIN_SUFFIX. Actually, if it's always using the py2 version of nose at the moment, presumably dtopt is being run from there, so it's probably only actually using the py2 dtopt package anyway.. > - make search key=dtopt only finds the py version (the py3 version is > not hooked?) py3 support was added after /usr/ports/INDEX was last generated (12 May). Maybe we should drop "make search" and INDEX? Or maybe "make search" could depend on sqlports and do a query that way... > - I think that the py3 version has errors, there is no comments on the > compatibility with python 3 on the pypi site. That's quite possible. > - The repository seems to be down for a while now... > > The patch is made but my recommendation is to drop the port. > > Cheers. > Elias.