RE: poudriere and the user ... is it mostly a lost idea?

From: Mark Millard <marklmi_at_yahoo.com>
Date: Thu, 16 Jan 2025 02:20:26 UTC
Dennis Clarke <dclarke_at_blastwave.org> wrote on
Date: Wed, 15 Jan 2025 15:16:58 UTC :

> Over the past month or so I see endless fails in builds for the big
> three user facing window manager things. This means that a simple user
> type person can not get a desktop. Really? Yes really. For at least a
> month or more you can not build KDE5 nor LXDE nor XFCE desktop. . . .

Here you seem to have leaped from your context's bulk build
problems to most everyone else's bulk builds of similar
software having similar bulk build problems.

(Since Jan-7 I'm I'm temporarily without access to the FreeBSD
systems that I normally do. Also, I do not normally build those
specific ports. So I do not have evidence about those from my
own activities.)

> . . .
> 
> Why do I always see things like this :

Just rhetorical? (See more later.)

> Queued: 31 Built: 21 Failed: 1 Skipped: 9 Ignored: 0 Fetched: 0 
> Tobuild: 0 Time: 00:09:43
> 
> Every day. Over and over. For 14.2 and 13.4 and even 15.0 ? Every day.
> 
> [142amd64-latest] [2025-01-15_15h06m30s] [parallel_build] Queued: 315 
> Built: 20 Failed: 0 Skipped: 0 Ignored: 0 Fetched: 0 Tobuild: 
> 295 Time: 00:03:39
> 
> It will fail. For 2025Q1 or 2024Q4 or whatever is "latest". Fail.
> 
> . . .

I've not seen anything presented that might allow someone to help
improve what happens in your context --or even to test if they can
specifically reproduce any of your builds' specific failures, not
even if they can match which ports blocked the potentially more
overall builds.

The note reads more as an expression of furstation than anything
else, no attempt at getting help. Or, maybe, an attempt, in part,
to see how many "me too" responses show up.

The note was sent to freebsd-current. I'm not sure if I should
read someting into that or not.

Nothing hints at the platform(s) used vs. not or that fail
vs. not.

Prior to my FreeBSD use stopping on 2025-Jan-7, bulk builds that
I had done worked fine. But it is likely to be a rather different
workload vs. yours.

Looking at the FreeBD package builders, I do see latest for
main armv7 having:

x11/kde5           being blocked by libfido2-1.15.0
x11-wm/xfce        being blocked by vte3-0.70.2_5
x11/xfce4-goodies  being blocked by vte3-0.70.2_5
x11/xfce4-terminal being blocked by vte3-0.70.2_5

But I did not see LXDE being blocked.

I did not see such blocks for amd64 or arm64.

Where I do see all of KDE5, LXDE, and XFCE blocked
is by rust-1.81.0 in:

134releng-armv7-quarterly
141releng-armv7-quarterly

For 141releng-armv7-default (a.k.a. latest):

x11/kde5           being blocked by qt5-webengine-5.15.18p5_1
x11-wm/xfce        being blocked by vte3-0.70.2_5
x11/xfce4-goodies  being blocked by vte3-0.70.2_5
x11/xfce4-terminal being blocked by vte3-0.70.2_5

But I did not see LXDE being blocked.

Note: So far, 134releng-armv7-default had a very early,
global build failure where nothing built.

But I've no clue if any of this matches your example
build failures.

===
Mark Millard
marklmi at yahoo.com