cleanup: retire duplicate Colibri port; colibri repo owns it #79

Merged
clawdie merged 1 commit from cleanup/colibri-owns-the-port into main 2026-06-20 21:39:22 +02:00
Owner

The canonical Colibri FreeBSD port lives in the colibri repo
(packaging/freebsd/port/sysutils/colibri), kept with the code it builds and
guarded by a CARGO_CRATES drift check in colibri CI. The copy here was a
divergent duplicate (wrong LICENSE=MIT vs AGPLv3, CARGO_BUILD=no skeleton that
could not build, different binary set) that the drift check could not protect.

  • delete ports/sysutils/colibri/ (no longer maintained here)
  • build.sh release gate: fail if ports/sysutils/colibri/ reappears, pointing at
    the canonical location — keeps the cleanup structural, not just one-time
  • docs/POUDRIERE-BUILD-SERVER.md + scripts/poudriere/README.md: state colibri
    owns the port, copy it into the ports tree, this repo keeps no duplicate

Validation: build.sh sh -n clean; release-gate self-test passes; guard fires on
a reintroduced dir; markdown gate clean. Nothing references the deleted path.

Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com

The canonical Colibri FreeBSD port lives in the colibri repo (packaging/freebsd/port/sysutils/colibri), kept with the code it builds and guarded by a CARGO_CRATES drift check in colibri CI. The copy here was a divergent duplicate (wrong LICENSE=MIT vs AGPLv3, CARGO_BUILD=no skeleton that could not build, different binary set) that the drift check could not protect. - delete ports/sysutils/colibri/ (no longer maintained here) - build.sh release gate: fail if ports/sysutils/colibri/ reappears, pointing at the canonical location — keeps the cleanup structural, not just one-time - docs/POUDRIERE-BUILD-SERVER.md + scripts/poudriere/README.md: state colibri owns the port, copy it into the ports tree, this repo keeps no duplicate Validation: build.sh sh -n clean; release-gate self-test passes; guard fires on a reintroduced dir; markdown gate clean. Nothing references the deleted path. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
clawdie added 1 commit 2026-06-20 21:39:01 +02:00
The canonical Colibri FreeBSD port lives in the colibri repo
(packaging/freebsd/port/sysutils/colibri), kept with the code it builds and
guarded by a CARGO_CRATES drift check in colibri CI. The copy here was a
divergent duplicate (wrong LICENSE=MIT vs AGPLv3, CARGO_BUILD=no skeleton that
could not build, different binary set) that the drift check could not protect.

- delete ports/sysutils/colibri/ (no longer maintained here)
- build.sh release gate: fail if ports/sysutils/colibri/ reappears, pointing at
  the canonical location — keeps the cleanup structural, not just one-time
- docs/POUDRIERE-BUILD-SERVER.md + scripts/poudriere/README.md: state colibri
  owns the port, copy it into the ports tree, this repo keeps no duplicate

Validation: build.sh sh -n clean; release-gate self-test passes; guard fires on
a reintroduced dir; markdown gate clean. Nothing references the deleted path.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
clawdie merged commit 8fa6e1f3ca into main 2026-06-20 21:39:22 +02:00
clawdie deleted branch cleanup/colibri-owns-the-port 2026-06-20 21:39:25 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: clawdie/clawdie-iso#79
No description provided.