From nobody Mon Oct 17 09:24:51 2022 X-Original-To: dev-commits-ports-main@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 4MrWmR3z41z4fN9t; Mon, 17 Oct 2022 09:24:55 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (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 "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4MrWmR3LxNz3ScD; Mon, 17 Oct 2022 09:24:55 +0000 (UTC) (envelope-from mat@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1665998695; 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: in-reply-to:in-reply-to:references:references; bh=wYrmSvmtlytr3V6URRdRpm8t6DQocn0lEudRi0nbV1w=; b=KIluYA56l2/AauAq5+W6vu6+DTJt7UswqOKEeqBLqQSp7vSucNbqT2LtVKt9RhPa76rSns eTqxeq8FaHON3kYRdODvaHHexT691KkhPXSxKYXhQHQTadneN2HVZTCSKqmNWz4h37vSea 8fCcBV1kRUb67uaDShyKkR49J+Czo0F0KmKTbda9WBfRoAaeABR/qu1BnbwUbOpZp+2e5d WhX8uLYwyAhsM1pqLcfIPbwd7bPyEdJtUfz9BL0fFJfeFINAvTMp0r2gWsawRzeT9cdHiN sIxq5YPk/MFXraI0t5tTX7ZLmJdZSfA2q+NC0TGSVhFB5tnpFCZbRy3qQjw44A== Received: from mail.j.mat.cc (owncloud.cube.mat.cc [79.143.240.228]) (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 "mail.mat.cc", Issuer "R3" (verified OK)) (Authenticated sender: mat/mail) by smtp.freebsd.org (Postfix) with ESMTPSA id 4MrWmR1VK4z1SQB; Mon, 17 Oct 2022 09:24:55 +0000 (UTC) (envelope-from mat@freebsd.org) Received: from aching.in.mat.cc (unknown [IPv6:2a01:678:ab:50:716:1ded:630c:7c39]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: mat@mat.cc) by mail.j.mat.cc (Postfix) with ESMTPSA id 7EAEA942D80; Mon, 17 Oct 2022 09:24:52 +0000 (UTC) Date: Mon, 17 Oct 2022 11:24:51 +0200 From: Mathieu Arnold To: Nuno Teixeira Cc: Baptiste Daroussin , ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org Subject: Re: git: 2b9b771202b2 - main - www/luakit-devel: update to 2.3.1-6 Message-ID: <20221017092451.6qf4z6gmez7pd2hj@aching.in.mat.cc> References: <202210121908.29CJ8aGO082553@gitrepo.freebsd.org> <20221013134520.vresa2tbdkflowdw@aniel.nours.eu> <20221016083759.vx46x6ei7if6dxuy@aching.in.mat.cc> List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="uly6gqoxwff7ld4j" Content-Disposition: inline In-Reply-To: ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1665998695; 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: in-reply-to:in-reply-to:references:references; bh=wYrmSvmtlytr3V6URRdRpm8t6DQocn0lEudRi0nbV1w=; b=YgmeJCu+b0Gwqr4XeSnjztfZga75m7ADdTp12ifhhtdKdFJD+FJmypy+GaFtbTjK/q4lkb CcORyX+bCqgsj9m2GDMGRCevFxeOKhuRrKkPG/HVH2ZQzhn0szRKnnDdWZpw9cqUd0ucFm APwMB5JJfI3ZOmyU3ErKFiEaQLUZLFi9+3uWMnLD3qQp8aPJRtdRTIv1+w6F38A5vjBSaG ZGsvBv9BQzFW589BsR9CYSdQie5dZI9kMjKqkCP/n3BuuXebWl/CxBB9M4wTBwdk4ewbxc 1x9bPHROQ5K2uw68j+umihEDwcQeM/3aiplbzN5Wg9aSVtcAyIdqg4Yr9R4ZeA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1665998695; a=rsa-sha256; cv=none; b=cNh5FEezbM9Qr6czweF6/bSFJEBY3R1P7H3WBoGkf0E2imXLE/gvj2VIb45nRfLWB5SzRj C88b757cmVOGVWApujKwriCTb+VO+VjNw2ilCSbegHmxLWmBFdNYSCkLlPbvzitr3wGzLX hb8I3p/mdrNiXpm8Dv5aCaLkNyeDXoOx3Zn9EeWC5hPS5cETPkl4xd3VCLRe8Ett6FOHVc F0ZMbXq2VxWh4yWJ7p3TJuSde3omqIAVZ5Dwk16Bgv0S24kUMEgwYViOYhMDv37Qem2ueV Ru6i2cIxRuhmOhsd92k0eT0fJSrQqQryHoFMbyJX/zqZ+RZ8kdp4Rfp/5QBU+Q== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N --uly6gqoxwff7ld4j Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Oct 16, 2022 at 01:21:09PM +0100, Nuno Teixeira wrote: > Hi, >=20 > portepoch should be used with caution and when is no chance to avoid it, > e.g., upstream versioning changes. PORTEPOCH should be used when it is needed, like any tool. In this case, the package version goes backwards, so it should be used. > That's not the case on this port that suffers from a bad version design > from the beginning: >=20 > First portepoch: 2.2.8 -> 2.2.1*-16* > Second portepoch (actual): 2.3-26 -> 2.3.1*-6* >=20 > *-* is the number of commits >=20 > In the future will be more portepoch bumping due to '*-'* > being interpertated as '*.'* >=20 > IMHO, solution is to think in a better port versioning. >=20 > I will talk with maintainer to see what is his opinion. >=20 > Thanks >=20 > Mathieu Arnold escreveu no dia domingo, 16/10/2022 =E0(= s) > 09:38: >=20 > > On Sun, Oct 16, 2022 at 01:12:19AM +0100, Nuno Teixeira wrote: > > > Hello, > > > > > > Yes, you are right > > > pkg version -t 2.3.1.6,1 2.3.26,1 =3D=3D < > > > > > > -DISTVERSION=3D 2.3-26 > > > +DISTVERSION=3D 2.3.1-6 > > > > > > This will cause problems in the future and we cannot bump PORTEPOCH f= or > > > this reason. > > > > This is exactly what PORTEPOCH is for, so I do not understand your > > sentence. > > > > -- > > Mathieu Arnold > > >=20 >=20 > --=20 > Nuno Teixeira > FreeBSD Committer (ports) --=20 Mathieu Arnold --uly6gqoxwff7ld4j Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGTBAABCgB9FiEEFD4jMKwz5Ud8Ywu3ecmT/A9inX0FAmNNH2JfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDE0 M0UyMzMwQUMzM0U1NDc3QzYzMEJCNzc5Qzk5M0ZDMEY2MjlEN0QACgkQecmT/A9i nX33BggAjowlY+SocrGq0yEWqQHBzwYLkrNB0XbFnYHrVRznqBRK9QocKZLVsFzl 85lUJNaHp23nO1C9zzSuPQi8houAanwB4abhuFnyv64oZJIpVGBvXaQSa6DOfEkY EX2LdVfosdDURCwoOBD86fQORvXIwIFVbAugyedZVSDsYTp8FHgKUXwlF2pINnRE drWtrrE/fPoZOYpfMdErF+Z226bwtHaqFEULT7ZTzq20ikQrUMEzyn2agjnlRzrF xOc4YBGVoQ6/XUVI6YWc8DZyoOMQ9cl3ju+77vgHVsiVJHU418veT1EbUmvtsptn oQbMXRzgXTtZE/gYd6pq/EaPmppkzg== =6e62 -----END PGP SIGNATURE----- --uly6gqoxwff7ld4j--