| 83308718 | 27-Mar-2026 |
Lexi Winter <ivy@FreeBSD.org> |
packages: Add dependency from rc to mtree
/etc/rc.d/var_run uses mtree, which is in the devel set and isn't installed as part of either minimal or optional, so add a manual dependency.
Reviewed by:
packages: Add dependency from rc to mtree
/etc/rc.d/var_run uses mtree, which is in the devel set and isn't installed as part of either minimal or optional, so add a manual dependency.
Reviewed by: des, bapt, emaste Differential Revision: https://reviews.freebsd.org/D54540 Sponsored by: https://www.patreon.com/bsdivy
show more ...
|
| 43773002 | 27-Mar-2026 |
Lexi Winter <ivy@FreeBSD.org> |
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
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
show more ...
|
| 6900d8b5 | 25-Mar-2026 |
Lexi Winter <ivy@FreeBSD.org> |
packages: Remove stale libsdp-all.ucl
This package no longer exists since it was merged into bluetooth.
Fixes: 41ee4321cc52 ("libsdp: Move to bluetooth-lib package") MFC after: 3 days Reviewed by:
packages: Remove stale libsdp-all.ucl
This package no longer exists since it was merged into bluetooth.
Fixes: 41ee4321cc52 ("libsdp: Move to bluetooth-lib package") MFC after: 3 days Reviewed by: emaste Differential Revision: https://reviews.freebsd.org/D55822 Sponsored by: https://www.patreon.com/bsdivy
show more ...
|
| bf28c98f | 25-Oct-2025 |
Lexi Winter <ivy@FreeBSD.org> |
packages: dhclient, local-unbound require resolvconf
Both of these packages use resolvconf for various things. Add a dependency to make this work.
MFC after: 3 days Reviewed by: des Sponsored by:
packages: dhclient, local-unbound require resolvconf
Both of these packages use resolvconf for various things. Add a dependency to make this work.
MFC after: 3 days Reviewed by: des Sponsored by: https://www.patreon.com/bsdivy Differential Revision: https://reviews.freebsd.org/D53115
show more ...
|
| 8a9d29be | 25-Oct-2025 |
Lexi Winter <ivy@FreeBSD.org> |
packages: Put dhclient in the minimal-jail set
This is somewhat widely used in VNET jails, it's fairly small (150kB on amd64) and it's enough of a core system component that it's reasonable to inclu
packages: Put dhclient in the minimal-jail set
This is somewhat widely used in VNET jails, it's fairly small (150kB on amd64) and it's enough of a core system component that it's reasonable to include, even if many jails don't require it.
MFC after: 3 days Reviewed by: dch Sponsored by: https://www.patreon.com/bsdivy Differential Revision: https://reviews.freebsd.org/D53154
show more ...
|
| a507a702 | 08-Oct-2025 |
Lexi Winter <ivy@FreeBSD.org> |
packages: Set dependency origin in generate-ucl.lua
Commit 822fd5606748 changed the origin of packages from "base" to "base/<package name>", but the old origin was still used for dependencies.
Asid
packages: Set dependency origin in generate-ucl.lua
Commit 822fd5606748 changed the origin of packages from "base" to "base/<package name>", but the old origin was still used for dependencies.
Aside from being wrong, this confuses pkg <= 2.3.1 and causes "pkg info -d" to show the dependencies as "<pkgname>-(null)" instead of the correct version string.
Remove the explicit origin from dependencies in the UCL files, and instead populate this during the build in generate-ucl.lua. In the (very unlikely) case that an explicit origin is still needed, don't overwrite one if it's already present.
MFC after: 1 day Fixes: 822fd5606748 ("pkgbase: set origin for each packages as base/FreeBSD-*") Reported by: bapt Reviewed by: cperciva, bapt Sponsored by: https://www.patreon.com/bsdivy Differential Revision: https://reviews.freebsd.org/D52892
show more ...
|