Re: git: 192c4d399bd4 - main - security/p5-Authen-SASL: Use upstream version scheme

From: Matthias Andree <mandree_at_freebsd.org>
Date: Mon, 18 Aug 2025 08:33:49 UTC
Am 18.08.25 um 10:21 schrieb Alexey Dokuchaev:
> On Mon, Aug 18, 2025 at 10:05:55AM +0200, Matthias Andree wrote:
>> Am 18.08.25 um 09:25 schrieb Alexey Dokuchaev:
>>> On Sat, Aug 16, 2025 at 01:35:30PM +0200, Matthias Andree wrote:
>>>> ...
>>>> Yep, current wording of the porter's handbook suggests that you're right.
>>>
>>> I find this PHB part misleading and even harmful.  Traditional approach
>>> (start with PORTVERSION and only fallback to DISTVERSION for ill-formed
>>> versions) is IMHO more robust and error-resistant, not to mention more
>>> logical (PORT{NAME,VERSION,REVISION} triad).
>>
>> Care to explain why that would be "harmful"?
> 
> https://lists.freebsd.org/archives/dev-commits-ports-main/2025-June/153181.html

That's just a related change but no explanation of harm. I checked the 
PR and the reviews.freebsd.org history and see it's flipped forth and 
back, and some @ in Makefile got removed whilst others got added, but 
there is...

no technical explanation, just opinionating and unsubstanticated 
"should" without citing rules or giving reasons.

So let me ask again:

1. how would setting a DISTVERSION that doesn't get mangled for 
PORTVERSION be "harmful"?
2. What harm would it do?
3. To what or whom?
4. How?
5. Why?

-- 
Matthias Andree
FreeBSD ports committer