Hi, I was getting an error: ModuleNotFoundError: No module named 'borgmatic.borg.execute' when running borgmatic 1.3.2, and I noticed execute.py was missing from the PLIST. (It appeared in 1.3.1)
So I also took the liberty of updating Borgmatic to 1.3.3. I've attached a diff below. Currently backing up my system with 1.3.3 and it's working for me. Is this OK? Thanks, Tom Index: Makefile =================================================================== RCS file: /cvs/ports/sysutils/borgmatic/Makefile,v retrieving revision 1.18 diff -u -p -r1.18 Makefile --- Makefile 9 May 2019 15:56:12 -0000 1.18 +++ Makefile 12 May 2019 12:39:10 -0000 @@ -2,7 +2,7 @@ COMMENT = wrapper for Borg to create and prune backups -MODPY_EGG_VERSION = 1.3.2 +MODPY_EGG_VERSION = 1.3.3 DISTNAME = borgmatic-${MODPY_EGG_VERSION} MAINTAINER = Jasper Lievisse Adriaanse <jas...@openbsd.org> Index: distinfo =================================================================== RCS file: /cvs/ports/sysutils/borgmatic/distinfo,v retrieving revision 1.16 diff -u -p -r1.16 distinfo --- distinfo 9 May 2019 15:56:12 -0000 1.16 +++ distinfo 12 May 2019 12:39:10 -0000 @@ -1,2 +1,2 @@ -SHA256 (borgmatic-1.3.2.tar.gz) = 1tWKTs9KR7ElrXzrb3XgHNPRDe4MP6rVP1+lkLDLVA8= -SIZE (borgmatic-1.3.2.tar.gz) = 36775 +SHA256 (borgmatic-1.3.3.tar.gz) = agdkycx08hen1UucqADMGgLUljpquaGzCplLnXWeZTs= +SIZE (borgmatic-1.3.3.tar.gz) = 36978 Index: pkg/PLIST =================================================================== RCS file: /cvs/ports/sysutils/borgmatic/pkg/PLIST,v retrieving revision 1.8 diff -u -p -r1.8 PLIST --- pkg/PLIST 1 Apr 2019 04:18:38 -0000 1.8 +++ pkg/PLIST 12 May 2019 12:39:10 -0000 @@ -2,6 +2,7 @@ bin/borgmatic bin/generate-borgmatic-config bin/upgrade-borgmatic-config +bin/validate-borgmatic-config lib/python${MODPY_VERSION}/site-packages/borgmatic/ lib/python${MODPY_VERSION}/site-packages/borgmatic-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/ lib/python${MODPY_VERSION}/site-packages/borgmatic-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info/PKG-INFO @@ -22,6 +23,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}check.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}create.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}environment.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}execute.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}extract.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}info.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/${MODPY_PYCACHE}init.${MODPY_PYC_MAGIC_TAG}pyc @@ -30,6 +32,7 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/check.py lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/create.py lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/environment.py +lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/execute.py lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/extract.py lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/info.py lib/python${MODPY_VERSION}/site-packages/borgmatic/borg/init.py @@ -43,10 +46,12 @@ lib/python${MODPY_VERSION}/site-packages lib/python${MODPY_VERSION}/site-packages/borgmatic/commands/${MODPY_PYCACHE}convert_config.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/borgmatic/commands/${MODPY_PYCACHE}generate_config.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/borgmatic/commands/${MODPY_PYCACHE}hook.${MODPY_PYC_MAGIC_TAG}pyc +lib/python${MODPY_VERSION}/site-packages/borgmatic/commands/${MODPY_PYCACHE}validate_config.${MODPY_PYC_MAGIC_TAG}pyc lib/python${MODPY_VERSION}/site-packages/borgmatic/commands/borgmatic.py lib/python${MODPY_VERSION}/site-packages/borgmatic/commands/convert_config.py lib/python${MODPY_VERSION}/site-packages/borgmatic/commands/generate_config.py lib/python${MODPY_VERSION}/site-packages/borgmatic/commands/hook.py +lib/python${MODPY_VERSION}/site-packages/borgmatic/commands/validate_config.py lib/python${MODPY_VERSION}/site-packages/borgmatic/config/ lib/python${MODPY_VERSION}/site-packages/borgmatic/config/__init__.py lib/python${MODPY_VERSION}/site-packages/borgmatic/config/${MODPY_PYCACHE}/