Hello!

On 3/13/26 12:10PM, bob prohaska wrote:
On Fri, Mar 13, 2026 at 10:32:30AM -0700, Mark Millard wrote:
One could imagine having the following populated and kept appropriately
up to date separately from any potential official port-tree builds:


https://pkg.freebsd.org/FreeBSD:1[3456]:armv7/latest/Latest/pkg*.pkg*
https://pkg.freebsd.org/FreeBSD:1[3456]:riscv64/latest/Latest/pkg*.pkg*

(Is more required for FreeBSD's not-port-based pkg to bootstrap to such
that is port based?)

They would have to track the oldest supported minor version of the major
FreeBSD version.


As stands, for armv7:

https://pkg.freebsd.org/FreeBSD:1[345]:armv7/latest/Latest/pkg*.pkg*

have builds from back in 2025 Sep./Oct that are from before the official
armv7 port-package builds were stopped. They are not being kept up to
date with the port-based pkg releases. But, for all I know, the vintages
present might still be appropriate for use.

Only FreeBSD 16's:

https://pkg.freebsd.org/FreeBSD:16:armv7/latest/Latest/pkg*.pkg*

has no matching files of any vintage. (It does not have latest/ at all.)


But I'm not sure that having port-based pkg's available to boot strap to
this way (or analogous) would be reasonable overall, including the issue
of keeping them appropriately up to date (whatever the details would be).

I was thinking to ftp only an initial /usr/ports tree, use make in
that tree to compile git and then use git to keep /usr/ports updated.
One could then build local versions of poudriere and git, with pkg
updating from /usr/src.

What could possibly go wrong? 8-) Eventually, FreeBSSD will drift
away from supporting old tier-2 platforms, but that's inevitable.

Or, you could use the one system with Poudriere to build whatever packages you require throughout the network of the tiers to host a "local" package repository from that same system to all the others. One Poudriere to rule them all. This is one of the major strengths of Poudriere for custom packages on filtered ecosystems.

Obviously, I may have interpreted all of this completely wrong. If so, I apologize.

Regards,
Janky Jay, III


Reply via email to