Re: Two notes on poudriere(-devel) vs. modern pkg use by FreeBSD

From: Mark Millard <marklmi_at_yahoo.com>
Date: Wed, 08 Oct 2025 14:28:08 UTC
On Oct 8, 2025, at 02:20, Lexi Winter <ivy@freebsd.org> wrote:

> hi Mark,
> 
> Mark Millard wrote in <6A0BE214-8176-4EA8-8611-7C25717897F4@yahoo.com>:
>> Note 0:
> 
> am i right in assuming the issues you are reporting here are specific to
> poudriere and not something i need to action for src for 15.0-RELEASE?

My getting "not found" for boot/modules/ was a precursor that
helped lead to:

git: fa6d67cd16b5 - main - BSD.root.dist: Add package tag for all directories

(I later also got a boot/firmware/ "not found" on a different
platform.)

But it turns out that I doubt that the specific pair of
lines in poudriere's scripts that caused my reports are
actually needed. Bryan will have to decide if he wants
to remove the pair. (I have them locally removed.)

Bryan would have to report if poudriere has other logic
referencing the content of such directories that would
possibly be silently broken for them being not-populated
with sometimes needed content. I'm not sure what I'd need
to do to test for such. If there is such to test, the
interface between FreeBSD and poudriere that should be
used to cause such directories to be populated when
needed is not for me to specify. (I'm not familiar with
the details.)

In other words: Bryan would probably be the one to let
you know of any additional specific FreeBSD issues
related to note 0. It is possible he might ask for
some specific testing steps related to such that
I or others might be able to execute.

Note 1 is more informational and likely more on
poudriere's side of things if it indirectly contributes
to any changes. But, again, Bryan would likely be the
one involved for requesting anything of FreeBSD should
such be needed for the activity.

> i am trying to track outstanding pkgbase issues we need to fix for 15.0
> and it's sometimes hard to keep up with the volume of mail related to
> this.


===
Mark Millard
marklmi at yahoo.com