Re: poudriere builds failing when a port is expired
- In reply to: Edward Sanford Sutton, III: "Re: poudriere builds failing when a port is expired"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 07 Jan 2023 06:07:28 UTC
Thanks for this Edward. I moved the two expired ports out of my 'packages' file. But I'll need to think of how to replace those since I need them. I'm guessing mostly going up to a version over 7.4 and upgrading my server's db would do. I'll need to take some time to research if that's the path forward when I have more time. Expired Ports devel/php74-json security/php74-openssl Jonathan Vasquez PGP: 34DA 858C 1447 509E C77A D49F FB85 90B7 C4CA 5279 Sent with ProtonMail Secure Email ------- Original Message ------- On Friday, January 6th, 2023 at 23:24, Edward Sanford Sutton, III <mirror176@hotmail.com> wrote: > On 1/6/23 21:17, Jonathan Vasquez wrote: > > > Anyone else getting build failures using poudriere due to some ports expiring? I re-created poudriere jail and default ports tree since I originally thought something got corrupted on my machine. But it seems that expiring ports does a hard failure. I can admire the idea of having a hard failure like that in these cases, but not sure if that's the best solution. > > > > root@octopus:~ # build_packages > > [00:00:00] Creating the reference jail... done > > [00:00:01] Mounting system devices for 131x64-default > > [00:00:01] Mounting ports/packages/distfiles > > [00:00:01] Using packages from previously failed build: /usr/local/poudriere/data/packages/131x64-default/.building > > [00:00:01] Mounting ccache from: /usr/local/poudriere/ccache > > [00:00:01] Mounting packages from: /usr/local/poudriere/data/packages/131x64-default > > [00:00:01] Copying /var/db/ports from: /usr/local/etc/poudriere.d/options > > [00:00:01] Appending to make.conf: /usr/local/etc/poudriere.d/make.conf > > /etc/resolv.conf -> /usr/local/poudriere/data/.m/131x64-default/ref/etc/resolv.conf > > [00:00:01] Starting jail 131x64-default > > [00:00:01] Will build as nobody: (65534:65534) > > [00:00:02] Logs: /usr/local/poudriere/data/logs/bulk/131x64-default/2023-01-06_23h10m14s > > [00:00:02] Loading MOVED for /usr/local/poudriere/data/.m/131x64-default/ref/usr/ports > > [00:00:03] Ports supports: FLAVORS SELECTED_OPTIONS > > [00:00:03] Gathering ports metadata > > [00:00:03] Warning: MOVED: archivers/php74-zlib renamed to archivers/php80-zlib > > [00:00:03] Warning: MOVED: converters/php74-iconv renamed to converters/php80-iconv > > [00:00:03] Warning: MOVED: converters/php74-mbstring renamed to converters/php80-mbstring > > [00:00:03] Warning: MOVED: databases/php74-pgsql renamed to databases/php80-pgsql > > [00:00:03] Error: MOVED: devel/php74-json 2022-12-25 Has expired: Security support ended on 2022-11-22 > > [00:00:03] Warning: MOVED: devel/php74-tokenizer renamed to devel/php80-tokenizer > > [00:00:03] Warning: MOVED: graphics/php74-gd renamed to graphics/php80-gd > > [00:00:03] Warning: MOVED: lang/php74 renamed to lang/php80 > > [00:00:03] Warning: MOVED: security/php74-filter renamed to security/php80-filter > > [00:00:03] Error: MOVED: security/php74-openssl 2022-12-25 Has expired: Security support ended on 2022-11-22 > > [00:00:03] Warning: MOVED: textproc/php74-dom renamed to textproc/php80-dom > > [00:00:03] Warning: MOVED: www/mod_php74 renamed to www/mod_php80 > > [00:00:03] Error: Fatal errors encountered gathering initial ports metadata > > > > Jonathan Vasquez > > PGP: 34DA 858C 1447 509E C77A D49F FB85 90B7 C4CA 5279 > > Sent with ProtonMail Secure Email > > > That is the normal reaction in Poudriere at present. I agree with you > as I stated on the github issue but do not see it as a big deal but it > would be nicer if the check could be performed faster; My system > normally takes much longer to reach a failed state due to previous steps > taking minutes. > https://github.com/freebsd/poudriere/issues/1026 > https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=267830