From nobody Wed Jul 24 21:44:07 2024 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WTnbD0SSbz5R2MZ; Wed, 24 Jul 2024 21:44:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WTnbC70yLz4n2p; Wed, 24 Jul 2024 21:44:07 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1721857448; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=F0NbZWr5saII5EE8Wu2jTTagDxuGSR+sK0Zx2otbBU0=; b=SBm5rVnr95ZdHdvUi8zB+Sr9BuFdPNnaDBCp50n6lxrQI+404QMh63hj0MPFkM7ZdElx8K VLlAP42TQ/mtFU0caUFKmJ1ztlHPVJCyFj24uuhW8C/06X5ENrhQQMZrTC51MKdBgG95ZF tkNH4SYC1wqCXqxjPdnGXT11r3J7Wg8J0dYQW6vLzxkmUFPMiPhqtJ97yTvWudMdFl7X9Y fFSO38kUpnsRagc6S8Inb6/Tdl2AzoZrmWzRxBwbRdrlCq894v0swQ3xlZfRTSxqqQr3S4 JDZ0hcIXyUhGdN3gX4gF3O3Ys9svvnkVdQ8QPccqbPLbBPwv2Nldu8kL5SRV0A== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1721857448; a=rsa-sha256; cv=none; b=WrPiRH3FJnSacTwRGyHldttdyY0tJLj3Weq2Cd6zvpfzyBVUytLbKiARv4vY0hSUTf8QnB bePH2dm2b16f0BSx1DuRwxT728qScB751GeY0HuCHoxae8JkKAj6qM5uEZo3PbG5ZWNj7t 5oKfMhPVxJUivaraPzNtA2R3niasVnI8sqf8EcRmcu8sIwK2AUwlzRtAdZ9cqDRgNauZai 6wFZXEGpbd/WQy7e7Ry4FAMxhYz97Du57i0yonCdIheRjkwcepEiG+OYRvTXD2ryRwaZFf RjRxxM2gElOUy89x8vFlRARSjhKw0RQ9k07B0YBYRNnD4uULQSv1siAweFjQ4w== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1721857448; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=F0NbZWr5saII5EE8Wu2jTTagDxuGSR+sK0Zx2otbBU0=; b=j4pKohbzyuyb1SEvWtRImGflu+af/I4vxGHfIvyNaGWjksXTWXV71d8wZyUUGrwDpOiWnX YiIyGa0I6Q1P5k8jxPOP1FxG7iwMPxOMyR3mjqBbEnL3Vu++vReFehW4hJ3jIS+Fvy/swC bQXFXKaUDNhD9hlcX5BPb82mLX7fqu7QEYz+lzZw3kN2OA7OY8q4OB4K0mA7syb5ZXlqq4 kNrSnmOUjPJs64V/zkHLAxnx6AnCxF/eNPWgB5zseu5p110RTXXVaCTSUBHw2qZlZk0Xc9 7BTMv5h+FgnyS+i+GyQMnQnIaroLYH1t5yIDoRvvqsT7inLl73uJ7YIKZ3ySaA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4WTnbC6b6jzSqh; Wed, 24 Jul 2024 21:44:07 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 46OLi7QN017296; Wed, 24 Jul 2024 21:44:07 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 46OLi7KG017293; Wed, 24 Jul 2024 21:44:07 GMT (envelope-from git) Date: Wed, 24 Jul 2024 21:44:07 GMT Message-Id: <202407242144.46OLi7KG017293@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Matthias Andree Subject: git: 8fb732c3c77f - main - archivers/py-borgbackup: clean up 1.4.0 upgrade fallout List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: mandree X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 8fb732c3c77fc3f6a689f2c36f6c558f57cedac9 Auto-Submitted: auto-generated The branch main has been updated by mandree: URL: https://cgit.FreeBSD.org/ports/commit/?id=8fb732c3c77fc3f6a689f2c36f6c558f57cedac9 commit 8fb732c3c77fc3f6a689f2c36f6c558f57cedac9 Author: Matthias Andree AuthorDate: 2024-07-24 21:43:13 +0000 Commit: Matthias Andree CommitDate: 2024-07-24 21:43:50 +0000 archivers/py-borgbackup: clean up 1.4.0 upgrade fallout - Mark broken on FreeBSD 13 due to https://github.com/borgbackup/borg/issues/8269 which upstream maintainer intends to fix for borgbackup 1.4.1 (milestone). Reported by "Support SimpleRezo" in direct e-mail message. - Add UPDATING entry. The broken MOVED entry has been removed by sunpoet@ already, Reported by: Juraj Lutter , freebsd@rail.eu.org PR: 280424 - Move py-pkgconfig to BUILD_DEPENDS to fix build failures in poudriere or on bare metal if py-pkgconfig isn't installed. Reported by: Juraj Lutter , Hyogeol Lee (patch) PR: 280413 --- UPDATING | 17 +++++++++++++++++ archivers/py-borgbackup/Makefile | 6 ++++-- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/UPDATING b/UPDATING index 1cf96e29c93e..b7a2281d0b74 100644 --- a/UPDATING +++ b/UPDATING @@ -5,6 +5,23 @@ they are unavoidable. You should get into the habit of checking this file for changes each time you update your ports collection, before attempting any port upgrades. +20240724: + AFFECTS: users of archivers/py-borgbackup + AUTHOR: mandree@FreeBSD.org + + Borgbackup has been upgraded to version 1.4.0, which does not yet + support FreeBSD 13.x, see https://github.com/borgbackup/borg/issues/8269 + + For users who are on FreeBSD 13, or who wish to continue using + version 1.2, use either of these commands for upgrading: + + With binary packages through pkg: + pkg set -o archivers/py-borgbackup:archivers/py-borgbackup12 + pkg upgrade + + With portmaster or portupgrade (replace the command accordingly): + portmaster -o archivers/py-borgbackup12 archivers/py-borgbackup + 20240723: AFFECTS: users of databases/postgresql* and other software using PostgreSQL to run AUTHOR: kbowling@FreeBSD.org diff --git a/archivers/py-borgbackup/Makefile b/archivers/py-borgbackup/Makefile index 34be7f812f9a..774f1033d9cf 100644 --- a/archivers/py-borgbackup/Makefile +++ b/archivers/py-borgbackup/Makefile @@ -12,9 +12,12 @@ WWW= https://pypi.org/project/borgbackup/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +BROKEN_FreeBSD_13= uses acl_extended_link_np, see https://github.com/borgbackup/borg/issues/8269 + # note that borgbackup pins the msgpack version range per patchlevel version! _BB_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>=1.0.2<1.1.0:devel/py-msgpack@${PY_FLAVOR} -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=1.7:devel/py-setuptools-scm@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pkgconfig>=0:devel/py-pkgconfig@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=1.7:devel/py-setuptools-scm@${PY_FLAVOR} \ ${_BB_DEPENDS} LIB_DEPENDS= liblz4.so:archivers/liblz4 \ libzstd.so:archivers/zstd \ @@ -24,7 +27,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>=19.0:devel/py-packaging@${PY_FLAV TEST_DEPENDS= ${RUN_DEPENDS} \ ${PYTHON_PKGNAMEPREFIX}tox>3.2:devel/py-tox@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}virtualenv>=0:devel/py-virtualenv@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pkgconfig>=0:devel/py-pkgconfig@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} \ fakeroot:security/fakeroot USES= pkgconfig python:3.9+ ssl