On 2019/03/25 21:32, Daniel Jakots wrote: > On Tue, 26 Mar 2019 01:20:00 +0000, Stuart Henderson > <s...@spacehopper.org> wrote: > > > > > Here is a diff to bump devel/py-attrs version. This is required > > > > for yle-dl update. > > > > You were lucky and got away with it with that one, but plists for > > python ports should be updated with FLAVOR=python3. > > What do you mean?
Regenerating the plist with py3 now I get this. $ FLAVOR=python3 make plist ===> Updating plist for py3-attrs-18.2.0 Reading existing plist for py3-attrs-18.2.0 Scanning /usr/obj/ports/py-attrs-18.2.0-python3/fake-amd64-python3 Figuring out tie points Tieing loose objects Copying objects Stripping directories from devel/py-setuptools,python3 Stripping directories from lang/python/3.6,-main Stripping directories from devel/gettext Stripping directories from converters/libiconv Stripping directories from archivers/bzip2 Stripping directories from databases/sqlite3 Stripping directories from devel/libffi Stripping directories from archivers/xz /usr/ports/devel/py-attrs/pkg/PLIST changed $ acvs di Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/py-attrs/pkg/PLIST,v retrieving revision 1.3 diff -u -p -r1.3 PLIST --- pkg/PLIST 26 Mar 2019 00:57:17 -0000 1.3 +++ pkg/PLIST 26 Mar 2019 07:29:29 -0000 @@ -1,29 +1,29 @@ @comment $OpenBSD: PLIST,v 1.3 2019/03/26 00:57:17 danj Exp $ lib/python${MODPY_VERSION}/site-packages/attr/ lib/python${MODPY_VERSION}/site-packages/attr/__init__.py +lib/python${MODPY_VERSION}/site-packages/attr/__init__.pyi ${MODPY_COMMENT}lib/python${MODPY_VERSION}/site-packages/attr/${MODPY_PYCACHE}/ lib/python${MODPY_VERSION}/site-packages/attr/${MODPY_PYCACHE}__init__.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/attr/__init__.pyi -lib/python${MODPY_VERSION}/site-packages/attr/_compat.py lib/python${MODPY_VERSION}/site-packages/attr/${MODPY_PYCACHE}_compat.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/attr/_config.py lib/python${MODPY_VERSION}/site-packages/attr/${MODPY_PYCACHE}_config.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/attr/_funcs.py lib/python${MODPY_VERSION}/site-packages/attr/${MODPY_PYCACHE}_funcs.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/attr/_make.py lib/python${MODPY_VERSION}/site-packages/attr/${MODPY_PYCACHE}_make.${MODPY_PYC_MAGIC_TAG}pyc -lib/python${MODPY_VERSION}/site-packages/attr/converters.py lib/python${MODPY_VERSION}/site-packages/attr/${MODPY_PYCACHE}converters.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/attr/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/attr/${MODPY_PYCACHE}filters.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/attr/${MODPY_PYCACHE}validators.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/attr/_compat.py +lib/python${MODPY_VERSION}/site-packages/attr/_config.py +lib/python${MODPY_VERSION}/site-packages/attr/_funcs.py +lib/python${MODPY_VERSION}/site-packages/attr/_make.py +lib/python${MODPY_VERSION}/site-packages/attr/converters.py lib/python${MODPY_VERSION}/site-packages/attr/converters.pyi lib/python${MODPY_VERSION}/site-packages/attr/exceptions.py -lib/python${MODPY_VERSION}/site-packages/attr/${MODPY_PYCACHE}exceptions.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/attr/exceptions.pyi lib/python${MODPY_VERSION}/site-packages/attr/filters.py -lib/python${MODPY_VERSION}/site-packages/attr/${MODPY_PYCACHE}filters.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/attr/filters.pyi lib/python${MODPY_VERSION}/site-packages/attr/py.typed lib/python${MODPY_VERSION}/site-packages/attr/validators.py -lib/python${MODPY_VERSION}/site-packages/attr/${MODPY_PYCACHE}validators.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/attr/validators.pyi lib/python${MODPY_VERSION}/site-packages/attrs-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/ lib/python${MODPY_VERSION}/site-packages/attrs-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO It was only an ordering change in this case, but in many ports regenerating the plist without setting FLAVOR will break them. (I know you know this danj, just want to make it clear for readers on ports@).