git: a5eb120222e4 - stable/15 - packages: Move xz to the minimal set
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 07 Apr 2026 11:26:58 UTC
The branch stable/15 has been updated by ivy:
URL: https://cgit.FreeBSD.org/src/commit/?id=a5eb120222e4265f5d6990420308df82f37fc6a1
commit a5eb120222e4265f5d6990420308df82f37fc6a1
Author: Lexi Winter <ivy@FreeBSD.org>
AuthorDate: 2026-03-27 14:49:30 +0000
Commit: Lexi Winter <ivy@FreeBSD.org>
CommitDate: 2026-04-07 10:48:34 +0000
packages: Move xz to the minimal set
pkg(8), via its daily periodic script, requires xz. We don't have
a way to encode dependencies from ports on base packages right now,
so instead move xz to the minimal set so it's always installed.
This isn't an ideal solution, but it's justified in this case since
pkg(8) is always installed, so having its dependencies always
installed is acceptable.
(Following discusson on the diff, new versions of pkg have now been
changed to use zstd instead of xz, but we still think xz is useful
enough to keep in minimal.)
MFC after: 1 week (stable/15 only)
Reviewed by: des, bapt, emaste
Differential Revision: https://reviews.freebsd.org/D55630
Sponsored by: https://www.patreon.com/bsdivy
(cherry picked from commit 43773002fa63262d531ce3ee5cf5d3fe872a3388)
---
release/packages/ucl/xz-all.ucl | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/release/packages/ucl/xz-all.ucl b/release/packages/ucl/xz-all.ucl
index 8a7c33bcce46..3523dc70ca55 100644
--- a/release/packages/ucl/xz-all.ucl
+++ b/release/packages/ucl/xz-all.ucl
@@ -25,5 +25,5 @@ applications to use this functionality programmatically.
EOD
annotations {
- set = "optional,optional-jail"
+ set = "minimal,minimal-jail"
}