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 3C805158046 for ; Sat, 12 Oct 2024 10:06:59 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 31277E2A27; Sat, 12 Oct 2024 10:06:56 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id ED3B9E29FA for ; Sat, 12 Oct 2024 10:06:55 +0000 (UTC) Message-ID: <9727da8825584db041bf23d274e5e990a3fd351a.camel@gentoo.org> Subject: Re: [gentoo-dev] [RFC] Splitting dev-lang/python into per-slot packages, starting with 3.14 From: =?UTF-8?Q?Micha=C5=82_G=C3=B3rny?= To: gentoo-dev@lists.gentoo.org Cc: python@gentoo.org Date: Sat, 12 Oct 2024 12:06:51 +0200 In-Reply-To: References: Organization: Gentoo Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-XoR5gBJIpOu2DjRQvg44" User-Agent: Evolution 3.52.4 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 X-Archives-Salt: bbb1b014-12d9-433f-bbbb-8fca10404d12 X-Archives-Hash: 79dce08293dd3ad6db019a00c26087d5 --=-XoR5gBJIpOu2DjRQvg44 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sat, 2024-10-12 at 12:03 +0200, Ulrich Mueller wrote: > > > > > > On Sat, 12 Oct 2024, Ulrich Mueller wrote: >=20 > > IMHO this would abuse the package name for information that absolutely > > doesn't belong there. It belongs in PV or SLOT. >=20 > > To me it seems that you try to work around a problem (greedy upgrade > > behaviour) that should really be solved in the package manager. >=20 > How about introducing something like PROPERTIES=3D"separate-slot" instead= , > which would instruct the PM to treat the slot like a separate package? >=20 Isn't it ironic that I didn't manage to finish sending my reply about slots being abused and things bent so hard to make them fit slots, and you've already managed to propose adding more complexity in order to bend things even more into the wrong solution? --=20 Best regards, Micha=C5=82 G=C3=B3rny --=-XoR5gBJIpOu2DjRQvg44 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- iQFGBAABCgAwFiEEx2qEUJQJjSjMiybFY5ra4jKeJA4FAmcKSjsSHG1nb3JueUBn ZW50b28ub3JnAAoJEGOa2uIyniQOJD4IAI9p2aMoiJmlO1utgqTZV8wFlqY99XYx 4Uvxo3OPpYao3oT148OzgJhCS6H9NL+oa5j5ow80VQ+pNUBU/IXh++7OB1T2vZqF NLWvVwuG/osAjTnvT72MeJzyhFOE44DOiHROO+gtbu/Ar0uAptJuEv5So+/dabz6 vVqKDkJyH5+TNJKWIcdW/Ees4qLewI7PDl/ZVacvSZQByfgbMfxhV4mKIWWMpiMD K0VYUEatYohYF8NX2p4rRp+ODmsWv6KiFliaSIshfTg+G6pE5cDj/HPumkL33uXF j4Dv666ru/VljhDG52dnumLus9RMF6RDtgU6Vfe1oOVtrDKs1pAcaNA= =y3ST -----END PGP SIGNATURE----- --=-XoR5gBJIpOu2DjRQvg44--