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 1DB9C138334 for ; Fri, 1 Nov 2019 21:45:29 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5A131E0827; Fri, 1 Nov 2019 21:45:25 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (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 1192DE0822 for ; Fri, 1 Nov 2019 21:45:25 +0000 (UTC) Received: from mail-il1-f176.google.com (mail-il1-f176.google.com [209.85.166.176]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: floppym) by smtp.gentoo.org (Postfix) with ESMTPSA id A4E8B34C68D for ; Fri, 1 Nov 2019 21:45:23 +0000 (UTC) Received: by mail-il1-f176.google.com with SMTP id m5so727881ilq.0 for ; Fri, 01 Nov 2019 14:45:23 -0700 (PDT) X-Gm-Message-State: APjAAAW1gWYm0M7/IbfoCJON7/5nPCYPOYBHmxCYgkE/+oti0R66BtIZ cHArqTd9VSFM0fHOBp5OON/t1NxyUu1Wvgga4zs= X-Google-Smtp-Source: APXvYqz/FPkk5DWVjrZ7wSnJVZ9Y2Sc7LvoAHxEzcpQdJ47Q2Yc+y+HkLwapEqM5ingpDoTCiQF5LhkpVMKitxzGEXs= X-Received: by 2002:a92:493:: with SMTP id 141mr14433975ile.30.1572644721840; Fri, 01 Nov 2019 14:45:21 -0700 (PDT) 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 References: <55b42dc1-cbfd-8fa0-8bfd-433e7c92a21f@veremit.xyz> <4ccd5427-2918-344f-4dba-276fd7cbe433@veremit.xyz> In-Reply-To: <4ccd5427-2918-344f-4dba-276fd7cbe433@veremit.xyz> From: Mike Gilbert Date: Fri, 1 Nov 2019 17:45:10 -0400 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [gentoo-dev] RFC: Require full $P not just $PN on stable/keyword commit messages To: gentoo@veremit.xyz Cc: Gentoo Dev Content-Type: text/plain; charset="UTF-8" X-Archives-Salt: 7ca6d239-2acb-459e-9622-1f83ef14cab4 X-Archives-Hash: 7aab7bafc02856d34adab33866d8f4ac 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 wrote: > >> On Fri, Nov 1, 2019 at 12:59 PM Michael 'veremitz' Everitt > >> wrote: > >>> > >>> Therefore, it would be much /more/ useful to have the package-version > >>> tagged in the commit message, so that you could easily grep logs for when a > >>> given version of a package was stabilised, and/or keyworded. > > git log --format=oneline glibc-2.29-r2.ebuild | grep stable > > 9c04d06d06d51d9c76b3fe5ceb573213769f45ae sys-libs/glibc-2.29-r2: sparc > > 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 wrt > > bug #685818 > > 7b7ec9a6b3355d6111e1a449ca13e24cb6ef0295 sys-libs/glibc: s390 stable > > wrt bug #685818 > > bcddad6780ead2b44528a4aa1d51107b4a225524 sys-libs/glibc-2.29-r2: alpha 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=oneline --grep=stable -- foo-123.ebuild