Date: Tue, 5 Oct 2021 12:03:00 -0700 From: Mark Millard via freebsd-toolchain <freebsd-toolchain@freebsd.org> To: freebsd-ports@freebsd.org, Bryan Drewery <bdrewery@FreeBSD.org> Cc: FreeBSD Toolchain <freebsd-toolchain@freebsd.org> Subject: poudriere-devel 3.3.99.20210907_1 having problems with dependency analysis and such? Message-ID: <81BEB858-6FE0-4323-AB1C-D68B94ADE06B@yahoo.com> References: <81BEB858-6FE0-4323-AB1C-D68B94ADE06B.ref@yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
I've been doing some testing of bulk -a builds on a HoneyComb (16 Cortex-A72's). A first bulk -a got some timeouts and such for which I edited, for example, MAX_EXECUTION_TIME_PACKAGE in /usr/local/etc/poudriere.conf . I then started another bulk -a for it to finish off the builds. No changes to /usr/ports/, the FreeBSD build it was run on, etc. To my surprise, a few previously successful builds were rebuilt and when I looked at the 2nd bulk -a output it had: [00:27:31] Checking packages for incremental rebuild needs [00:27:46] Deleting chrono-physics-simulation-engine-6.0.0_1.pkg: new = dependency: net/openmpi [00:27:50] Deleting curv-0.4.417_19.pkg: new dependency: devel/tbb [00:27:50] Deleting dartsim-6.11.1_1.pkg: new dependency: devel/tbb [00:28:04] Deleting gemrb-0.9.0.pkg: games/gemrb 2020-12-18 Has expired: = Uses deprecated version of python [00:29:15] Deleting p5-Module-Install-TestBase-0.86_1.pkg: ABI changed: = 'FreeBSD:14:aarch64' -> 'FreeBSD:14:*' [00:30:35] Deleting semaphore-2.6.8.pkg: new dependency: = sysutils/ansible [00:31:25] Deleting p5-POE-Component-Client-Twitter-0.01_3.pkg: missing = dependency: p5-Module-Install-TestBase-0.86_1 [00:32:41] Deleting stale symlinks... done which matches the unexpected rebuilds. So it appears that the dependency analysis and ABI checking got varying results between the two bulk -a runs. For reference: # poudriere version poudriere-git-3.3.99.20210907_1 # uname -apKU FreeBSD CA72_16Gp_ZFS 14.0-CURRENT FreeBSD 14.0-CURRENT #12 = main-n249019-0637070b5bca-dirty: Tue Aug 31 02:24:20 PDT 2021 = root@CA72_16Gp_ZFS:/usr/obj/BUILDs/main-CA72-nodbg-clang/usr/main-src/arm6= 4.aarch64/sys/GENERIC-NODBG-CA72 arm64 aarch64 1400032 1400032 # pwd /usr/ports # ~/fbsd-based-on-what-commit.sh=20 branch: main merge-base: 59611d61d70a85f4418f3f701db1b7baf58560ba merge-base: CommitDate: 2021-09-29 09:39:17 +0000 59611d61d70a (HEAD -> main, freebsd/main, freebsd/HEAD) = databases/postgresql14-server: fix openssl dependency n560161 (--first-parent --count for merge-base) =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?81BEB858-6FE0-4323-AB1C-D68B94ADE06B>