Re: git: 16770c54b821 - main - x11-toolkits/qt5-gui: restore mesa-dri dependency until exp-run
Date: Sun, 09 Apr 2023 17:43:37 UTC
Stephen Montgomery-Smith <montgomerysmithstephen@gmail.com> writes: > On 4/7/23 22:03, Jan Beich wrote: > >> Jan Beich <jbeich@FreeBSD.org> writes: >> >>> Stephen Montgomery-Smith <montgomerysmithstephen@gmail.com> writes: >>> >>>> On 4/7/23 15:13, Jan Beich wrote: >>>> >>>>> The branch main has been updated by jbeich: >>>>> -PORTREVISION= 1 >>>> >>>> >>>> PORTREVISION isn't meant to go backwards, as it messes up the upgrade >>>> process. You should have set PORTREVISION to 2, even though it was a >>>> reversion. >>> >>> Consider the upgrade as phased rollout. If you've got the new version >>> during the short window that's fine. The old version only causes fallout >>> when building in a clean environment (e.g., poudriere but has no impact >>> otherwise (e.g., portmaster). I'd like to avoid pointless rebuilds for a >>> patch that's going to re-land "as is" soon. >> poudriere has many safety checks, so a package will be rebuilt if >> it's >> newer/older than its origin, have different options, different deps, >> different prefix/suffix, etc. >> Some of this maybe relaxed by >> https://github.com/freebsd/poudriere/issues/822 > > I am using portupgrade. portupgrade behaves similar to portmaster, synth probably behaves similar to poudriere. I plan to fix all regressions which are actual bugs in the affected ports. Note, the time window after the original commit and its revert is less than 1 hour.