Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 08 Apr 2023 05:03:34 +0200
From:      Jan Beich <jbeich@FreeBSD.org>
To:        Stephen Montgomery-Smith <montgomerysmithstephen@gmail.com>
Cc:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   Re: git: 16770c54b821 - main - x11-toolkits/qt5-gui: restore mesa-dri dependency until exp-run
Message-ID:  <mt3j-dqih-wny@FreeBSD.org>
In-Reply-To: <jzyn-f6ff-wny@FreeBSD.org> (Jan Beich's message of "Sat, 08 Apr 2023 04:34:28 %2B0200")
References:  <202304072013.337KD64Z096566@gitrepo.freebsd.org> <1fc9c43f-9131-e883-d510-04cb68f37eb9@FreeBSD.org> <jzyn-f6ff-wny@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?mt3j-dqih-wny>