Bug 280424 - archivers/py-borgbackup: Messy build in poudriere
Summary: archivers/py-borgbackup: Messy build in poudriere
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Many People
Assignee: Matthias Andree
URL:
Keywords:
Depends on: 280413
Blocks:
  Show dependency treegraph
 
Reported: 2024-07-24 05:56 UTC by freebsd
Modified: 2024-07-24 21:47 UTC (History)
1 user (show)

See Also:
mandree: maintainer-feedback+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description freebsd 2024-07-24 05:56:01 UTC
Current status is that the port is signaled as Moved to archivers/py-borgbackup12 but, at the same time, a new port with the same name exists (even if it does not build, see bug #280413). It's quite confusing and deserves a clarification
Comment 1 Matthias Andree freebsd_committer freebsd_triage 2024-07-24 21:20:13 UTC
This has already been fixed by 

commit 79eb2799802abc3a38f8f0085d26473fd5230371
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
Date:   Wed Jul 24 19:45:39 2024 +0800

    MOVED: Remove archivers/py-borgbackup entry
    
    from poudriere console:
    [00:00:01] Warning: MOVED: archivers/py-borgbackup renamed to archivers/py-borgbackup12
Comment 2 commit-hook freebsd_committer freebsd_triage 2024-07-24 21:44:58 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=8fb732c3c77fc3f6a689f2c36f6c558f57cedac9

commit 8fb732c3c77fc3f6a689f2c36f6c558f57cedac9
Author:     Matthias Andree <mandree@FreeBSD.org>
AuthorDate: 2024-07-24 21:43:13 +0000
Commit:     Matthias Andree <mandree@FreeBSD.org>
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 <otis@>, 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 <otis@>, Hyogeol Lee <hyogeollee@gmail.com> (patch)
    PR:             280413

 UPDATING                         | 17 +++++++++++++++++
 archivers/py-borgbackup/Makefile |  6 ++++--
 2 files changed, 21 insertions(+), 2 deletions(-)