Page MenuHomeFreeBSD

packages: Move xz to the minimal set
Needs ReviewPublic

Authored by ivy on Tue, Mar 3, 10:36 AM.
Tags
None
Referenced Files
F148622263: D55630.diff
Thu, Mar 19, 5:05 AM
Unknown Object (File)
Tue, Mar 17, 9:27 PM
Unknown Object (File)
Tue, Mar 17, 1:42 AM
Unknown Object (File)
Sat, Mar 14, 1:02 AM
Unknown Object (File)
Thu, Mar 5, 1:07 AM
Unknown Object (File)
Wed, Mar 4, 11:13 PM
Unknown Object (File)
Tue, Mar 3, 11:34 PM
Unknown Object (File)
Tue, Mar 3, 6:08 PM

Details

Reviewers
None
Group Reviewers
pkgbase
Summary

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.

MFC after: 1 week (stable/15 only)
Sponsored by: https://www.patreon.com/bsdivy

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 71150
Build 68033: arc lint + arc unit

Event Timeline

ivy requested review of this revision.Tue, Mar 3, 10:36 AM

Makes sense to me.
Maybe we can switch pkg to zstd?

Maybe we can switch pkg to zstd?

i'd be happy with that too, and zstd is already in minimal, but it would be a more user-visible change. @bapt any thoughts?