From nobody Mon Aug 18 08:33:49 2025 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4c55bN0fwbz64qcT; Mon, 18 Aug 2025 08:33:52 +0000 (UTC) (envelope-from mandree@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [IPv6:2610:1c1:1:606c::24b:4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4c55bM720wz3X5t; Mon, 18 Aug 2025 08:33:51 +0000 (UTC) (envelope-from mandree@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755506032; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=Mh4lwT+VQOqT50fwD8gU2L6zUgtlsEv27Gg2DOONIXc=; b=f3ucoLvVOyz+NtD49cH7y4Dn6OH2QSBjBw82PkV1r5fuuG2FwaDwsCtVIiYYs1q5a1tvRC BOktQElVAm8CtlDREkMTMSQu4kPiGqFTUbN3l6Hbo17HfESbtPvjLHlZM6A1dAwb7mXHWW HHQ81GclvakSo438Es7qVzP/hylw+w6Kg7xOa+JgYn40kCEEiiNvfMxYrXH+4fv/hf58ac E/Ty9x9kPOlZgtfyESSawD824jPyc+H7yO+UBUTdFu8ozgSgSbugJOxTnfCQW2IKNd6Y5W SKHyyaX4LCkw0T6V/EA5mX9WjImJQyGD75yB4bt0O0MIAF2t9EB4GP5nU9hzZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1755506032; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:autocrypt:autocrypt; bh=Mh4lwT+VQOqT50fwD8gU2L6zUgtlsEv27Gg2DOONIXc=; b=KsLb1aRSHWypKyBM11Ao/6ugPYoenMsfFtWKMczZehnRPaCbP2vcDkmAlFLRx+03aj3ue+ t/Xe2WMMXeme9pcmoqNTgw0Sg3xEPOP/Ci1oiu/QpINEfAgSSNWcyioOqr1ztUPeFaTIun +jyG8hCKU5LR3Ou8jeMSWQc/hrKNiLYtKsQv0XRouY9rB9gBtA5PRiAWROeRsdaGrHqtv+ 4H7yjMcy8kWuG7sbefgpNnpU3LwYZ9ViR2eLN0OwfbGKql6+FSuTracGSJcgbadFWVLWvC /WiwPafvzpAFzzdXSEBZ3o5sRjwFLsbbO0iRlGhzTYWp3Ns5/w9k7HYPnOW0lg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1755506032; a=rsa-sha256; cv=none; b=J9pur9jr7befsXfv7pKfgLrNa6txmW4q2rZWATEo2k3Xon7koqFSsKHAHfR375U1vLfZ2k Snh70FrV7BH1q32Z+xoGRy6gIrtw0Dfx7wL9EyU2aORd+hMbCzYc3hBbmD18AdnqsbLE/K u+vOXqfOxdFyeQfl6jM6swqxRT4Du6SxB6digSSUcVTGwQGP+2RgK2ZTYhpQsW/y425ZRw oXDenPRSLGDD9znzWLAeadREUSvZMrUG5mQZ2SrZS4vKmEDBnQpTvFR6aMXvdbKksaB0Cl coDlJDebA2KugwaPwebh6FE3NWrO9kiZFgxCaGOTMJDwAvSFMsokQfHAMatelA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from geo33.an3e.de (p54a03840.dip0.t-ipconnect.de [84.160.56.64]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (Client did not present a certificate) (Authenticated sender: mandree/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4c55bM5PQSzK1m; Mon, 18 Aug 2025 08:33:51 +0000 (UTC) (envelope-from mandree@freebsd.org) Received: from [127.0.0.1] (localhost [127.0.0.1]) by ryzen.an3e.de (Postfix) with ESMTP id B246D32536D5; Mon, 18 Aug 2025 10:33:49 +0200 (CEST) Message-ID: <7f862c79-f624-4290-89ad-dfaf68f1edd0@freebsd.org> Date: Mon, 18 Aug 2025 10:33:49 +0200 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Matthias Andree Subject: Re: git: 192c4d399bd4 - main - security/p5-Authen-SASL: Use upstream version scheme To: Alexey Dokuchaev Cc: Ronald Klop , portmgr , dev-commits-ports-main@freebsd.org, ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org References: <209650325.7925.1755343543296@localhost> <1d425dc8-4baa-448e-b8a5-33013db9fba4@FreeBSD.org> Content-Language: en-US Autocrypt: addr=mandree@freebsd.org; keydata= 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 zQ== Organization: FreeBSD.org In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit 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