Date: Fri, 4 Oct 2024 12:40:43 +0000 From: Pietro Cerutti <gahr@FreeBSD.org> To: "Jason E. Hale" <jhale@freebsd.org> Cc: Daniel Engberg <daniel.engberg.lists@pyret.net>, ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: 2ba4ed91621e - main - sysutils/createrepo_c: new port Message-ID: <zlz7uwyrm5z4brzazw6ol5omhv72owyoc7lndnmm2odmpanytz@nslfrzwjnckn> In-Reply-To: <CAJE75NEdZY2OBZumCAJD1AgdQGM8nWy7BnL5Gu%2BLM=eer8tgmw@mail.gmail.com> References: <202410011223.491CNu6S051590@gitrepo.freebsd.org> <7d47230ac2447012cb48fb81b3120d40@mail.infomaniak.com> <3pymyapuzdf23wt634calkpkcfjjjq3fg5zjmdfpszwmfexsvm@t7l3bncj2x75> <CAJE75NEdZY2OBZumCAJD1AgdQGM8nWy7BnL5Gu%2BLM=eer8tgmw@mail.gmail.com>
index | next in thread | previous in thread | raw e-mail
On Oct 04 2024, 05:57 +0000, "Jason E. Hale" <jhale@freebsd.org> wrote: >On Wed, Oct 2, 2024 at 3:21 AM Pietro Cerutti <gahr@freebsd.org> wrote: >> >> On Oct 01 2024, 17:04 +0000, Daniel Engberg <daniel.engberg.lists@pyret.net> wrote: >> > >> >Poudriere also lists quite a few warnings about dependencies and the >> >REINPLACE_CMD commands. >> >>https://pdr2.bofh.network/data/141-diizzy/2024-10-01_11h36m29s/logs/createrepo_c-1.1.4.log >> >> Nice. I wasn't aware of poudriere's Q/A phase. I used poudriere bulk to >> test the port but I don't see that in my logs. How do I enable it? >> https://gahr.ch/poudriere/logs/bulk/14amd64-dev/2024-10-01_12h26m54s/logs/createrepo_c-1.1.4.log > >You can add the following to your poudriere.conf: >PORTTESTING=1 >PORTTESTING_RECURSIVE=1 >PORTTESTING_FATAL=no > >This is equivalent to adding the -trk flags to `poudriere bulk` see >poudriere-bulk(8). It's basically like using `poudriere testport` in >bulk mode. Downside is sometimes you may encounter build problems with >deps that send you down a rabbit hole and the build stalls out on a >select few popular ports like doxygen that ultimately build and >package, but touch the filesystem in the process. The command just >needs to be run again in this case. > >Setting PORTTESTING_FATAL=no (or using the -k switch) is kind of iffy, >though. For example, if a port you are working on simply adds new >files that are not in pkg-plist, a package will still be created and >the build will keep going, which could be misleading and negatively >affect consumers. Poudriere will add this build log to the errors >directory, however. Definitely check the build logs to make sure. Thanks! -- Pietro Cerutti I have pledged to give 10% of income to effective charities and invite you to join me - https://givingwhatwecan.orghome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?zlz7uwyrm5z4brzazw6ol5omhv72owyoc7lndnmm2odmpanytz>
