From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 2A8A1138010 for ; Fri, 7 Sep 2012 19:26:36 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8D17821C08D; Fri, 7 Sep 2012 19:26:27 +0000 (UTC) Received: from amun.cheops.ods.org (amun.cheops.ods.org [83.161.135.166]) by pigeon.gentoo.org (Postfix) with ESMTP id C174F21C055 for ; Fri, 7 Sep 2012 19:25:26 +0000 (UTC) Received: from nut.cheops.ods.org ([2001:888:1022:0:ca2a:14ff:fe35:7a00] helo=gentoo.org) by amun.cheops.ods.org with esmtps (TLSv1:DHE-RSA-AES256-SHA:256) (Exim 4.80) (envelope-from ) id 1TA4B9-0008LK-Uu for gentoo-dev@lists.gentoo.org; Fri, 07 Sep 2012 21:25:26 +0200 Date: Fri, 7 Sep 2012 21:25:22 +0200 From: Fabian Groffen To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] Re: sub-slots (for EAPI 5) Message-ID: <20120907192522.GW5282@gentoo.org> Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <1338845178.23212.1.camel@belkin4> <20120906090144.GS74867@gentoo.org> <5048A461.6080903@gentoo.org> <20120907171308.GP5282@gentoo.org> <504A341C.1080207@gentoo.org> <20120907181717.GS5282@gentoo.org> <504A44F4.2020104@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 MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="Ub0O6GltjzY0fXqz" Content-Disposition: inline In-Reply-To: <504A44F4.2020104@gentoo.org> User-Agent: Mutt/1.5.21 (Darwin 11.4.0, VIM - Vi IMproved 7.3) Organization: Gentoo Foundation, Inc. X-Content-Scanned: by amun.cheops.ods.org (Exim Exiscan) using SpamAssassin and ClamAV X-Archives-Salt: 94d0adbb-b2dc-4a59-b8fb-34bda7028191 X-Archives-Hash: 47022d4ae962ab5d023fda28f59a20c9 --Ub0O6GltjzY0fXqz Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 07-09-2012 12:03:16 -0700, Zac Medico wrote: > On 09/07/2012 11:17 AM, Fabian Groffen wrote: > > I guess real-life examples, more extensively described than you did > > before, with exactly where it goes wrong, and how the situation is > > improved would help. >=20 > Perhaps some of the greatest frustrations for Gentoo users stem from the > lack of support for automatic rebuild of packages when necessary. > Imagine how nice it would be if necessary rebuilds would automatically > occur when appropriate, so that you wouldn't experience build failures > that require you to manually intervene by running revdep-rebuild, > perl-cleaner, or something like that. And there are other kinds of > necessary rebuilds that don't trigger build failures, but lead to > runtime failures that are noticed much later (like xorg driver failures > after a major xorg-server update). Sub-slots can be used to solve the > bulk of problems like these that our users have had to deal with manually. I like that! Kudos for making it work! I just wonder what the heck that has to do with SLOT. This discussion has been done before in this thread, and it somehow settled. > ... sub-slots are a relatively simple extension to slot-operator deps, > and they are poised to greatly improve user experience (via automatic > rebuilds) if they are included in EAPI 5. And we want it. But is it a good idea to add some feature that feels like just a hack? --=20 Fabian Groffen Gentoo on a different level --Ub0O6GltjzY0fXqz Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (Darwin) iEYEARECAAYFAlBKSiIACgkQX3X2B8XHToluBgCeIYg/89Ew5xsiE0tbvDOPAEjG opMAn13LwqdpeXHEptf1yKj5OWxVWRLS =ZBxJ -----END PGP SIGNATURE----- --Ub0O6GltjzY0fXqz--