From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (unknown [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 D7C4215802E for ; Wed, 26 Jun 2024 00:06:30 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id C4C25E2B17; Wed, 26 Jun 2024 00:06:18 +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 7EC24E2B12 for ; Wed, 26 Jun 2024 00:06:18 +0000 (UTC) From: Sam James To: Arthur Zamarin Cc: gentoo-dev@lists.gentoo.org Subject: Notion of stable depgraph vs stable keywords (Re: [gentoo-dev] Arch Status and Future Plans) In-Reply-To: <75654daa-c5fc-45c8-a104-fae43b9ca490@gentoo.org> (Arthur Zamarin's message of "Tue, 25 Jun 2024 20:33:05 +0300") Organization: Gentoo References: <75654daa-c5fc-45c8-a104-fae43b9ca490@gentoo.org> Date: Wed, 26 Jun 2024 01:06:12 +0100 Message-ID: <87h6dgpnyj.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: 0abcad9b-4935-40e3-8464-a0958836707a X-Archives-Hash: f7ff4a101a6805d81accefc11b45c14b --=-=-= Content-Type: text/plain Arthur Zamarin writes: > Hi all, this will be a long mail, and might be confusing, I'll try to > organize it, but this is a mess, so bear with me. Absolutely - thanks for doing this. I'm going to split my replies with alt subject to help keep it organised. > > As you all know, Gentoo supports many various arches, in various degrees > (stable, dev, exp). Let me explain those 3 statuses fast: > > * stable arch - meaning we have stable profile for this arch, and stable > keywords across base-system + varying degree of seriousness. We stable > stuff after ~30 days in tree, and are mostly happy. For example the well > known and common amd64 arch. This mixes the notion of keywords vs profiles. You can have a stable profile in profiles.desc without any stable keywords at all. 'stable' in profiles.desc means we require CI to pass for its depgraph consistency. 'dev' means we warn on it. 'exp' means it doesn't even show up unless you opt-in with pkgcheck etc. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iOUEARYKAI0WIQQlpruI3Zt2TGtVQcJzhAn1IN+RkAUCZntbdV8UgAAAAAAuAChp c3N1ZXItZnByQG5vdGF0aW9ucy5vcGVucGdwLmZpZnRoaG9yc2VtYW4ubmV0MjVB NkJCODhERDlCNzY0QzZCNTU0MUMyNzM4NDA5RjUyMERGOTE5MA8cc2FtQGdlbnRv by5vcmcACgkQc4QJ9SDfkZCYrgEAv3AGl/PIjzvOMGTWXb/59ydrNQfAlMeSXEjS ogjUIbgBAIMC3qzPiNkq/VpU88pu4jh9Sf3ZEoOXNd0iAScgk9MG =g27M -----END PGP SIGNATURE----- --=-=-=--