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.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 71D1815800A for ; Sat, 22 Jul 2023 18:41:36 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A389BE0874; Sat, 22 Jul 2023 18:41:32 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (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) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 33166E0867 for ; Sat, 22 Jul 2023 18:41:32 +0000 (UTC) References: <20230719161117.2561126-1-mattst88@gentoo.org> User-agent: mu4e 1.10.4; emacs 29.0.92 From: Sam James To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [RFC PATCH] metadata: Add gnome package stabilization groups Date: Sat, 22 Jul 2023 19:40:06 +0100 In-reply-to: Message-ID: <87bkg34wmg.fsf@gentoo.org> 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 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Archives-Salt: 6061c75a-bea1-43d5-ab3c-f4d453ce96ba X-Archives-Hash: 4c9918df4efdcfb7cc2f6f34cd1749af --=-=-= Content-Type: text/plain Florian Schmaus writes: > [[PGP Signed Part:Undecided]] > On 19/07/2023 18.10, Matt Turner wrote: >> Signed-off-by: Matt Turner >> --- >> Feel free to bikeshed the location, structure, file-format, etc. >> metadata/stabilization-groups/gnome/evolution | 3 +++ >> metadata/stabilization-groups/gnome/glib | 3 +++ >> metadata/stabilization-groups/gnome/gnome-shell | 4 ++++ >> metadata/stabilization-groups/gnome/gobject-introspection | 2 ++ >> metadata/stabilization-groups/gnome/sysprof | 3 +++ >> metadata/stabilization-groups/gnome/vala | 2 ++ >> metadata/stabilization-groups/gnome/vte | 3 +++ >> 7 files changed, 20 insertions(+) >> create mode 100644 metadata/stabilization-groups/gnome/evolution >> create mode 100644 metadata/stabilization-groups/gnome/glib >> create mode 100644 metadata/stabilization-groups/gnome/gnome-shell >> create mode 100644 metadata/stabilization-groups/gnome/gobject-introspection >> create mode 100644 metadata/stabilization-groups/gnome/sysprof >> create mode 100644 metadata/stabilization-groups/gnome/vala >> create mode 100644 metadata/stabilization-groups/gnome/vte >> diff --git a/metadata/stabilization-groups/gnome/evolution >> b/metadata/stabilization-groups/gnome/evolution >> new file mode 100644 >> index 000000000000..21bbcf804e94 >> --- /dev/null >> +++ b/metadata/stabilization-groups/gnome/evolution >> @@ -0,0 +1,3 @@ >> +gnome-extra/evolution-data-server >> +gnome-extra/evolution-ews >> +mail-client/evolution >> diff --git a/metadata/stabilization-groups/gnome/glib b/metadata/stabilization-groups/gnome/glib >> new file mode 100644 >> index 000000000000..51a5659dd725 >> --- /dev/null >> +++ b/metadata/stabilization-groups/gnome/glib >> @@ -0,0 +1,3 @@ >> +dev-libs/glib >> +dev-util/gdbus-codegen >> +dev-util/glib-utils >> diff --git a/metadata/stabilization-groups/gnome/gnome-shell b/metadata/stabilization-groups/gnome/gnome-shell >> new file mode 100644 >> index 000000000000..ddf76f8f88f4 >> --- /dev/null >> +++ b/metadata/stabilization-groups/gnome/gnome-shell >> @@ -0,0 +1,4 @@ >> +gnome-base/gnome-shell >> +gnome-extra/gnome-shell-extensions >> +gnome-extra/gnome-shell-frippery >> +x11-wm/mutter >> diff --git a/metadata/stabilization-groups/gnome/gobject-introspection b/metadata/stabilization-groups/gnome/gobject-introspection >> new file mode 100644 >> index 000000000000..8baf4ae59124 >> --- /dev/null >> +++ b/metadata/stabilization-groups/gnome/gobject-introspection >> @@ -0,0 +1,2 @@ >> +dev-libs/gobject-introspection >> +dev-libs/gobject-introspection-common >> diff --git a/metadata/stabilization-groups/gnome/sysprof b/metadata/stabilization-groups/gnome/sysprof >> new file mode 100644 >> index 000000000000..66a338916039 >> --- /dev/null >> +++ b/metadata/stabilization-groups/gnome/sysprof >> @@ -0,0 +1,3 @@ >> +dev-util/sysprof >> +dev-util/sysprof-capture >> +dev-util/sysprof-common >> diff --git a/metadata/stabilization-groups/gnome/vala b/metadata/stabilization-groups/gnome/vala >> new file mode 100644 >> index 000000000000..2e4d5a33748d >> --- /dev/null >> +++ b/metadata/stabilization-groups/gnome/vala >> @@ -0,0 +1,2 @@ >> +dev-lang/vala >> +dev-libs/vala-common >> diff --git a/metadata/stabilization-groups/gnome/vte b/metadata/stabilization-groups/gnome/vte >> new file mode 100644 >> index 000000000000..ce25ab265262 >> --- /dev/null >> +++ b/metadata/stabilization-groups/gnome/vte >> @@ -0,0 +1,3 @@ >> +gui-libs/vte >> +gui-libs/vte-common >> +x11-libs/vte > > > Couldn't stabilization groups be package sets? For example, instead of > > metadata/stabilization-groups/gnome/vte > > you have > > sets/stable-group-gnome-vte > > with the exact same content (may requires that :;gentoo declares a > sets.conf). This then ends up polluting users' list of sets, e.g. when they run `emerge --list-sets`, or `emerge @`, and so on. It had occurred to me but I decided not to suggest it for this reason. Also, these groups aren't necessarily going to be things users should emerge directly at all (e.g. related libraries). --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iOUEARYKAI0WIQQlpruI3Zt2TGtVQcJzhAn1IN+RkAUCZLwi118UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0MjVB NkJCODhERDlCNzY0QzZCNTU0MUMyNzM4NDA5RjUyMERGOTE5MA8cc2FtQGdlbnRv by5vcmcACgkQc4QJ9SDfkZAtXQD+PZG9+NDvzHXT8l9LLI94h4Df1s5shAMlCAWq m66EVYEA/jgsmRw4SUSmYMNzcesvW2imX57qy6eWHXJD3EIAdAsF =DqOh -----END PGP SIGNATURE----- --=-=-=--