Date: Sat, 05 Mar 2016 12:08:57 +0000 From: bugzilla-noreply@freebsd.org To: freebsd-ports-bugs@FreeBSD.org Subject: [Bug 207715] [NEW PORT]: archivers/py-borgbackup: Deduplicating backup program Message-ID: <bug-207715-13-QSTpOjyI2v@https.bugs.freebsd.org/bugzilla/> In-Reply-To: <bug-207715-13@https.bugs.freebsd.org/bugzilla/> References: <bug-207715-13@https.bugs.freebsd.org/bugzilla/>
next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D207715 Kubilay Kocak <koobs@FreeBSD.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |koobs@FreeBSD.org Keywords| |feature, needs-patch, | |needs-qa Summary|New port: |[NEW PORT]: |archivers/py-borgbackup: |archivers/py-borgbackup: |Deduplicating backup |Deduplicating backup |program |program --- Comment #2 from Kubilay Kocak <koobs@FreeBSD.org> --- The PACKAGE_BUILDING check looks like a copy of what was added to www/py-aiohttps in r388656 [1], that I just removed [2] due to it being a 3= .x+ port, and the package builders only building for 2.7 (the DEFAULT_VERSION). What instead needs to happen is that this ports dependencies need to have p= y3-* versions created for them (very very very unfortunately). Other review items: * Missing PKGNAMEPREFIX=3DPYTHON_PKGNAMEPREFIX * PORTVERSION needs to be DISTVERSION for this version string * post-install STRIP_CMD can use *.so instead of a for loop and should use PYTHONPREFIX_SITELIBDIR * Upstream says the minimum Python versions is 3.4 [3] * Use ${PYTHON_PKGNAMEPREFIX}name>=3Dx.y for RUN_DEPENDS instead of on the = .so files [4] * Missing BUILD_DEPENDS on setuptools_scm [5] * I see no "requires" reference to pylibacl. If this is *actually* needed, = send a patch upstream [1] https://svnweb.freebsd.org/changeset/ports/388656 [2] https://svnweb.freebsd.org/changeset/ports/410169 [3] https://github.com/borgbackup/borg/blob/master/setup.py#L10 [4] install_requires =3D ['msgpack-python>=3D0.4.6', ] [5] setup_requires=3D['setuptools_scm>=3D1.7'], --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-207715-13-QSTpOjyI2v>