Sunday, August 06, 2023

Re: {External Email}Re: rdiff-backup dependency issue

On Wed, Aug 02, 2023 at 03:42:06PM +0000, Megerman, Joshua wrote:
> There's a typo in the RUNLIB line, it should be py-importlib-metadata not py-importlib_metadata (yes, I know that the package is named py3-importlib_metatdata, but for some reason the port is named devel/py3-importlib-metadata). Otherwise the package builds, installs and runs just fine. Thank you very much for the updated port!
>

Typo fixed, thanks. I'll wait for maintainer and others to respond;
the update should land soon.

Thanks for the report and tests.

Shall we add the missing dependency on its own right now?
The update will replace it, but then we have the current version covered
and a proper fix for the archive.

Feedback? Objection? OK?

Index: Makefile
===================================================================
RCS file: /cvs/ports/sysutils/rdiff-backup/Makefile,v
retrieving revision 1.25
diff -u -p -r1.25 Makefile
--- Makefile 5 Dec 2022 16:00:56 -0000 1.25
+++ Makefile 6 Aug 2023 17:53:02 -0000
@@ -2,6 +2,7 @@ COMMENT = incremental backup

MODPY_EGG_VERSION = 2.0.5
DISTNAME = rdiff-backup-${MODPY_EGG_VERSION}
+REVISION = 0

CATEGORIES = sysutils

@@ -20,6 +21,8 @@ MODULES = lang/python
MODPY_PI = Yes
MODPY_PYBUILD = setuptools_scm
CFLAGS += -I${LOCALBASE}/include
+
+RUN_DEPENDS = devel/py-setuptools${MODPY_FLAVOR}

# tests are present but are intended to run via Tox in a Docker container
NO_TEST = Yes

No comments:

Post a Comment