Re: git: cf25897f304e - main - lang/go119: Update to 1.19.5

From: Yuri <yuri_at_FreeBSD.org>
Date: Thu, 12 Jan 2023 00:31:16 UTC
IMO poudriere should have an option to rebuild packages when 
BUILD_DEPENDS changes.

Here is the feature proposal for Poudriere: 
https://github.com/freebsd/poudriere/issues/1034


Yuri



On 1/11/23 12:51, Adam Weinberger wrote:
>
> It absolutely is a slippery slope and it's not just hypothetical.
>
> Less than an hour ago, I emailed portmgr about adding a simple and 
> central way to bump things for go/rust/crystal/etc. My thought 
> involves adding a new suffix, something like ~n, where n is defined in 
> go.mk/rust.mk/etc <http://go.mk/rust.mk/etc>. It'd be a 
> monotonically-increasing number, where pkg gives it higher precedence 
> than PORTREVISION. Anything using USES=go/rust/etc. would pick it up.
>
> It'd make version numbers look even more like line noise 
> (foo-1.2.3_4~5,6) but would allow a one-line change to apply to 
> everything, and would also trivialize quarterly merges.
>
> I have a tendency to dream up over-engineered solutions without a 
> problem, but I think this is a problem that actually needs solving. 
> I'm curious what you all think.
>