On 2017/01/30 13:05, Sebastian Reitenbach wrote:
> Hi,
> 
> wanted to update sysutils/py-elasticsearch-curator, and found it now has 
> dependency to certifi
> set to latest version 2017.1.23.

czarkoff committed this 4 days before you sent it :-)

> The other two dependencies of certifi I found in the ports tree 
> www/py-tornado and
> net/py-geventhttpclient don't have specific version requirements in their 
> setup.py.
> 
> make update-plist removed ${MODPY_PYCACHE} and ${MODPY_PYC_MAGIC_TAG}
> but these seem to be necessary for the python3 flavor. So I kept the PLIST as 
> is,
> as there were no other changes.

That was the right thing to do. When updating ports which are
dual py2/py3, I suggest

FLAVOR=python3 make fake
FLAVOR=python3 REVISION=999 make plist

Check the diff, if it's obvious that no files have been added etc then
just reinstate the old plist, otherwise readd ${MODPY_PYCACHE} to lines
like these

lib/python${MODPY_VERSION}/site-packages/.../${MODPY_PYCACHE}/

and make sure no bogus ${MODPY_BIN_SUFFIX} etc have crept in.

BTW your diff was mangled by your MUA; quoted-printable.

Reply via email to