Re: git: 7a740b7c908f - main - */tex*: Update version 20230313=>20240312
- In reply to: Max Brazhnikov : "Re: git: 7a740b7c908f - main - */tex*: Update version 20230313=>20240312"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 31 May 2024 13:59:37 UTC
On Fri, May 31, 2024 at 7:09 PM Max Brazhnikov <makc@freebsd.org> wrote: > On Fri, 31 May 2024 at 13:02, Po-Chuan Hsieh <sunpoet@freebsd.org> wrote: > > I always use "poudriere bulk -r -t" > > -r Recursively test all dependencies as well. This flag is > > automatically set when using -at. > > -t Add some testing to the specified ports. Add -r to > recursively > > test all port dependencies as well. When used with -a > then -rk > > are implied. > > > > The side effect is it will block the build if the check fails. > > For example, devel/doxygen has an fs_violation issue (caused by > fontconfig db). > > I have to build it manually without the -t flag. > > -k Do not consider failures to be fatal when using -t. Do not > skip > dependent ports on findings. This flag is automatically set > when using -at. > I'm aware of the -k flag (also mentioned in the help of -t flag) but decide not to use it. It's easier to find out the problematic ports since they are listed as failed ports. If I use -k flag, I have to dig into all logs to find out the issue. And for plist issue of orphaned files, the generated package is incorrect due to missing new files. It may result in incorrect build status of dependent ports. I have to manually remove the package. Therefore, maybe it's better for me to let it fail and skip the dependent ports (and save some time).