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.





Reply via email to