Created attachment 247062 [details] build queue length After 3.4.0 update, build queue size is incorrect in build details -- it's longer than should be. Here's what I got from console output (snippet): [00:00:59] Checking packages for incremental rebuild needs [00:00:59] Deleting android-tools-31.0.3p2.0_13.pkg: new version: 31.0.3p2.0_14 [00:01:04] Deleting libfmt-9.1.0.pkg: new version: 10.1.1 [00:01:10] Deleting protobuf-3.21.12,1.pkg: new version: 24.4,1 [00:01:10] Deleting py39-hatchling-1.18.0.pkg: new version: 1.20.0 [00:01:12] Deleting sudo-1.9.15p2.pkg: new version: 1.9.15p3 [00:01:12] Deleting telegram-desktop-4.12.2.pkg: new version: 4.12.2_2 [00:01:12] Deleting transmission-daemon-4.0.4_4.pkg: new version: 4.0.4_5 [00:01:12] Deleting transmission-utils-4.0.4_4.pkg: new version: 4.0.4_5 [00:01:12] Deleting tremotesf-2.5.0.pkg: new version: 2.5.0_1 [00:01:20] Deleting transmission-4.0.4_4.pkg: missing dependency: transmission-daemon-4.0.4_4 [00:01:24] Deleting stale symlinks... done [00:01:24] Deleting empty directories... done [00:01:24] Unqueueing existing packages [00:01:25] Unqueueing orphaned build dependencies [00:01:27] Sanity checking build queue [00:01:27] Processing PRIORITY_BOOST [00:01:27] Balancing pool [releng132-default] [2023-12-15_15h44m12s] [balancing_pool] Queued: 9 Built: 0 Failed: 0 Skipped: 0 Ignored: 0 Fetched: 0 Tobuild: 9 Time: 00:01:23 [00:01:27] Recording filesystem state for prepkg... done [00:01:28] Building 9 packages using up to 1 builders So, nine packages. However, build details in web GUI lists 65 packages (see the screenshot). Looks like poudriere started to populate build details with all packages listed in my pkglist despite it actually never builds them all (but 1st time only).
Created attachment 247063 [details] builds overview However, builds overview page lists correct values -- currently, 9 packages to build. (I think it should be pretty easy to reproduce, but of course, I can attach logs by request.)
Checked all the places where poudriere shows "tobuild" packages. Everything is correct except the "Queued ports" list.