Re: git sha of ports tree used to build packages from

From: Tatsuki Makino <>
Date: Thu, 08 Jun 2023 22:50:35 UTC

Someone said something similar to that. :)

It seems that the package download feature of poudriere-devel has to keep pace with the official builder.
Perhaps when updates are made to chromium, etc., the official will be delayed somewhat?

One of the reasons poudriere picks and chooses which packages to rebuild is that it cannot find the resulting package displayed by the following command.

pkg query -F /usr/local/poudriere/data/packages/jail-porttree/All/rust-1.69.0_2.pkg %dn-%dv

If rust is to use curl only for runtime linking, dynamic loading, or piping by executing commands, there would be little need to rebuild the entire rust.
Therefore, if only the discrepancy in the rust package is rewritten, packages can be built without any problems :)


Dave Cottlehuber wrote on 2023/06/09 00:58:
> This would be a huge help in avoiding needless local poudriere rebuilds
> when my ports tree is ahead of whatever the builders have done. Nothing
> like watching cmake* openjdk* llvm* rust* etc starting up when all you
> really needed was some trivial leaf package.