Hi, I was updating one of my 6.6 machines to 6.7 and noticed following lines in output of pkg_add -u:
Skipping py-wstools-0.4.8 (update candidate for py-wstools-0.4.4p1) py-wstools-0.4.4p1 pkgpaths: www/py-wtools py-wstools-0.4.8 pkgpaths: www/py-wtools www/py-wstools So, it's hard to spot but in above last line, there ar two spaces between www/py-wtools and www/py-wstools. Looking into ports CVS tree, we can see that whitespace snuck in. Here is a diff to fix it. I think it would be nice if that could be ported back to -stable. While at it I allowed myself to add white space around `=` as diff in the Makefile is really simple -- revision bump. Also, should pkg_create fail when there is some unexpected characters in pkgpaths or any other annotations in plist? > diff -u -p -w -r1.3 Makefile > --- Makefile 17 Feb 2020 07:55:40 -0000 1.3 > +++ Makefile 21 May 2020 06:23:02 -0000 > @@ -6,6 +6,7 @@ MODPY_EGG_VERSION= 0.4.8 > DISTNAME= wstools-${MODPY_EGG_VERSION} > PKGNAME= py-${DISTNAME} > CATEGORIES= www > +REVISION = 0 > > # BSD > PERMIT_PACKAGE= Yes Above just shows that it's rev bump change in makefile. Index: Makefile =================================================================== RCS file: /cvs/ports/www/py-wstools/Makefile,v retrieving revision 1.3 diff -u -p -u -r1.3 Makefile --- Makefile 17 Feb 2020 07:55:40 -0000 1.3 +++ Makefile 21 May 2020 06:23:57 -0000 @@ -1,16 +1,17 @@ # $OpenBSD: Makefile,v 1.3 2020/02/17 07:55:40 jasper Exp $ -COMMENT= WSDL parsing services package for Python +COMMENT = WSDL parsing services package for Python -MODPY_EGG_VERSION= 0.4.8 -DISTNAME= wstools-${MODPY_EGG_VERSION} -PKGNAME= py-${DISTNAME} -CATEGORIES= www +MODPY_EGG_VERSION = 0.4.8 +DISTNAME = wstools-${MODPY_EGG_VERSION} +PKGNAME = py-${DISTNAME} +CATEGORIES = www +REVISION = 0 # BSD -PERMIT_PACKAGE= Yes +PERMIT_PACKAGE = Yes -MODULES= lang/python +MODULES = lang/python MODPY_PI = Yes MODPY_SETUPTOOLS= Yes @@ -19,7 +20,7 @@ MODPY_PYTEST = Yes FLAVORS = python3 FLAVOR ?= -BUILD_DEPENDS= devel/py-pbr${MODPY_FLAVOR} \ +BUILD_DEPENDS = devel/py-pbr${MODPY_FLAVOR} \ devel/py-six${MODPY_FLAVOR} \ devel/py-test-runner${MODPY_FLAVOR} RUN_DEPENDS = devel/py-pbr${MODPY_FLAVOR} \ Index: pkg/PFRAG.no-python3 =================================================================== RCS file: /cvs/ports/www/py-wstools/pkg/PFRAG.no-python3,v retrieving revision 1.1 diff -u -p -u -r1.1 PFRAG.no-python3 --- pkg/PFRAG.no-python3 13 Feb 2020 18:32:02 -0000 1.1 +++ pkg/PFRAG.no-python3 21 May 2020 06:23:57 -0000 @@ -1,2 +1,2 @@ @comment $OpenBSD: PFRAG.no-python3,v 1.1 2020/02/13 18:32:02 jasper Exp $ -@pkgpath www/py-wtools +@pkgpath www/py-wtools -- Regards, Mikolaj