From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 48958138334 for ; Fri, 1 Nov 2019 21:50:18 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 82D3CE0827; Fri, 1 Nov 2019 21:50:14 +0000 (UTC) Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.130]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id DE1EDE07FE for ; Fri, 1 Nov 2019 21:50:13 +0000 (UTC) Received: from [192.168.6.147] ([212.159.46.162]) by mrelayeu.kundenserver.de (mreue011 [213.165.67.99]) with ESMTPSA (Nemesis) id 1MLRDv-1ij9Yu1TaV-00IYE3 for ; Fri, 01 Nov 2019 22:50:11 +0100 Subject: Re: [gentoo-dev] RFC: Require full $P not just $PN on stable/keyword commit messages To: gentoo-dev@lists.gentoo.org References: <55b42dc1-cbfd-8fa0-8bfd-433e7c92a21f@veremit.xyz> <4ccd5427-2918-344f-4dba-276fd7cbe433@veremit.xyz> From: Michael 'veremitz' Everitt Openpgp: preference=signencrypt Autocrypt: addr=gentoo@veremit.xyz; keydata= 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 TeBHZp8GTtWjBiR+Phk= Message-ID: Date: Fri, 1 Nov 2019 21:50:10 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="KN3Oo3FiomCxHTM6s2S8JeD0GN0zKIqBo" X-Provags-ID: V03:K1:hciTA2Nu6OWDvHsQQOSQfCiyoS4tiLvKwTzkX9G1f5gg+6B+sH+ TAkEjo9rF5YNl+D1LWzjLKFRVCSgBaH3m85Wm230K9ysMgLybu2PtX8v1iF7iu3qCHSirtC 1Tre4iDzMhI2WVXPlOQCsVbCMzNlgnyRIZTh3c7wLGnChB4U3Rw+uQAIqXgkWAdyrK+QxnR VgmCJbGs9JE4CdnVGYQBw== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:gCwmrknIgI4=:QXcDgFudI7vkehUOUBdLsE mFoVYMp0y7hxdutzeY9MYw2bfRpfN2qt2MqxwOET3daewynwsMsruSlx86903fjIDMpw/hH7l bdXUkQ5ENuuWObPUi+i+hkQ5VT+bIfmSBk55PK3GSlMbChzuUKrd0S7IbWNEpQFIIbPXx/6vJ 06Jm4w3lwOC+vcPwCTwBGx6RqiDaTObwbpLLuU+H4d4YQkU5ZVxI5jrasAYz1GXGI3/sI+zz8 q1qi9ZkkfEFPGzrn+4w66gEQnO+xq54vhJaGo7eGL/e4APdkxVTDDshVprRbEIDyroo0xuWLI Jxvzj5boTtxZe4kdVqR+nXWwdEKe456O91z+Fiiz99nSfe/ubHC5FeBd/ElQrldhk9PuMpars IKPgPW+3t8fPcoenGX02k4Pb5s1s36zyFE5vCrqX9uwm0TwI+H+lfEOWVGzvucVJQ12xkRy3d pcwyjQiB0Scye8h6H/TbIXn0tuyabvfAoHOhLcE8vIv1zBpkGHgsRAP8MDNvLQpAiVkf1F3KF MnlGU7XX8QnymJdZXwF5lgrgbekhJDZJX/L+o5czj1KH37GcX6JemtkPe5Gt43qZ68Lu/bDeB vnanGAopam54y2Ry5y2QV38nCD8s4ZewZ6Vb/g7AQqn/r+bDGQYy+bp/dCicL+uZ52c9I5LL9 8MaewG/KFS6vM1xhH+6H3ETHhhQj+pJ0ZIXUZM2wFGIQJ1m8ogKz2n6ErOUnJR/Z11AL6LG44 qTjOO3cwFDmJgZAEzGvOAdGcC1W12+ifGI7kr6Q4Qb5VxrBJvC09nXAY3lJLb38Z6L+NsHCBr GCOCRylxs4gBX0VIHBvXZxerDvjStDmXM21SMtVAAaI/zc4JSKX8lzthDrLNJJE+NPanKFMYc JhD7WQZyBJHEowEXfy8NqSDmGEbsG1x/JMHPeXFytKdLbdyX2hceBb1zgZLoxhf5fvPLiVQ8C Bikxz5ML1hJQm3Pa1E4mJAB+Uoj9roy42rs74BrgPqUlOYlUFoYpp X-Archives-Salt: d036d4b2-321a-4470-b8cb-b4958394d7b6 X-Archives-Hash: 774e8aa305d0ea09dce8977747a33bb0 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --KN3Oo3FiomCxHTM6s2S8JeD0GN0zKIqBo Content-Type: multipart/mixed; boundary="rhM5YHrC4i8NM3FhfwDTHbg8Y0en8vaXC"; protected-headers="v1" From: Michael 'veremitz' Everitt To: gentoo-dev@lists.gentoo.org Message-ID: Subject: Re: [gentoo-dev] RFC: Require full $P not just $PN on stable/keyword commit messages References: <55b42dc1-cbfd-8fa0-8bfd-433e7c92a21f@veremit.xyz> <4ccd5427-2918-344f-4dba-276fd7cbe433@veremit.xyz> In-Reply-To: --rhM5YHrC4i8NM3FhfwDTHbg8Y0en8vaXC Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Content-Language: en-GB On 01/11/19 21:45, Mike Gilbert wrote: > On Fri, Nov 1, 2019 at 5:34 PM Michael 'veremitz' Everitt > wrote: >> On 01/11/19 21:11, Rich Freeman wrote: >>> On Fri, Nov 1, 2019 at 4:36 PM Matt Turner wrot= e: >>>> On Fri, Nov 1, 2019 at 12:59 PM Michael 'veremitz' Everitt >>>> wrote: >>>>> Therefore, it would be much /more/ useful to have the package-versi= on >>>>> tagged in the commit message, so that you could easily grep logs fo= r when a >>>>> given version of a package was stabilised, and/or keyworded. >>> git log --format=3Doneline glibc-2.29-r2.ebuild | grep stable >>> 9c04d06d06d51d9c76b3fe5ceb573213769f45ae sys-libs/glibc-2.29-r2: spar= c >>> stable, bug 685818 >>> b61ab167e82261ed2078c068ba0c2fc3a7b58aa3 sys-libs/glibc: stable >>> 2.29-r2 for hppa, bug #685818 >>> fad52f75c759ca326ce0f8c37e227827f01cd2f1 sys-libs/glibc: m68k stable >>> wrt bug #685818 >>> 0fe91535a7ba382f10084def5482e61359f201cb sys-libs/glibc: sh stable wr= t >>> bug #685818 >>> 7b7ec9a6b3355d6111e1a449ca13e24cb6ef0295 sys-libs/glibc: s390 stable >>> wrt bug #685818 >>> bcddad6780ead2b44528a4aa1d51107b4a225524 sys-libs/glibc-2.29-r2: alph= a stable >>> 2ca6a4b9d647f567d2300e7b90829993d7575b41 sys-libs/glibc: ia64 stable >>> wrt bug #685818 >>> e56c3c1f1c0a256c228a59be94869751d7fd31d7 sys-libs/glibc: ppc64 stable= >>> wrt bug #685818 >>> 52355459ec00b9ca9921bd5f788bad9b95346910 sys-libs/glibc: ppc stable >>> wrt bug #685818 >>> 745b07e84b5035576737d3e1a719121d02e53feb sys-libs/glibc: arm stable >>> wrt bug #685818 >>> 332fc91e3e72a6dd1b183ce4a19d08b45daa8e00 sys-libs/glibc: x86 stable >>> (bug #685818) >>> 9e06c1242e104b66a532e7d5d919c1b3b1f8343d sys-libs/glibc: arm64 stable= >>> (bug #685818) >>> b3ad265998a04a40820d078d25c06b7cb51173ef sys-libs/glibc: amd64 stable= >>> wrt bug #685818 >>> >>> Seems to work fine for me. >>> >>> >> How well does git handle that when the ebuild is deleted from the tree= ? > It handles it just fine, though you need to add "--" to disambiguate > it from a ref. For example: > > git log --format=3Doneline --grep=3Dstable -- foo-123.ebuild > Consider me somewhat enlightened .. (!) :] --rhM5YHrC4i8NM3FhfwDTHbg8Y0en8vaXC-- --KN3Oo3FiomCxHTM6s2S8JeD0GN0zKIqBo Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIcBAEBCAAGBQJdvKiSAAoJEEwwM0+TwiNxf9IP/jN4xkpCfG5ult02gW31oTwx XRPqSFv1T7P/h5fGaU0HC7VxBcFOZJa5Lnro01OSj5TGyw6r6kbEU2Eptp7e8f8q lrGiQ1wQn8dNmzSh5dbuKxg+JiiiYiTSbpVylziHcgFVeEKmVtuoruPgskcGYskv ryHJ9ni1xKRjECzms5fRnPuRAK8FKNr7t/hXMMqqLSmPKMhta5nzOfD9fp+o9rUo caUC7Q76JGMREjqHFx8YF+TBtpB490XPKIWNsvQuNurdMpQJyPQYEifU3Lkj/iw7 NqzG+o5WSNRbPZvvGGfUYrPAce9UEqm2r7ue4PkMP3I/gbbicnbSW7q5ARsxcs7y Qxf7EpyMQ1R/ZYzYjLipaX9oGFV+H4zglXjYWr387RAHVvv/T8xZ5QpB6keLAMVT IqD9AYIHsXmkA+zfI2TeJnTcfA9XJYH7jZ8Pp+2qbyL1hgkwuV4jiLQGQAdygQkS L6sxKpfO30tuQZRU/9XPN82MXgndblHyzS0ERYUAodbkO3lftPv6TqycC9G3799p L5qeCAsa8xgriRGF/HMMR/t90/MM/gdSBDAFgijB9iwQh+fiaXyL9fzJg9fVxVWk 2HW0phxeRGu5QIaqrwh8AKXEJOtfM9TmKkuPe4GjO69Vdt+nZel8pzGcfw4YiXr5 Xj6P8QLsKHK+l3NatXVq =QqTu -----END PGP SIGNATURE----- --KN3Oo3FiomCxHTM6s2S8JeD0GN0zKIqBo--