From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from <gentoo-dev+bounces-52321-garchives=archives.gentoo.org@lists.gentoo.org>) id 1ScVLA-0008Ss-Iu for garchives@archives.gentoo.org; Thu, 07 Jun 2012 05:33:01 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 30A5BE061F; Thu, 7 Jun 2012 05:32:47 +0000 (UTC) Received: from mail-wg0-f53.google.com (mail-wg0-f53.google.com [74.125.82.53]) by pigeon.gentoo.org (Postfix) with ESMTP id 70848E05F1 for <gentoo-dev@lists.gentoo.org>; Thu, 7 Jun 2012 05:32:04 +0000 (UTC) Received: by wgbfm10 with SMTP id fm10so155553wgb.10 for <gentoo-dev@lists.gentoo.org>; Wed, 06 Jun 2012 22:32:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type; bh=rxIzy/q3JAnZ9X568pn5kPe+eFnx1NmRPHwoSEVx/kM=; b=Y9GUard4xcEsA0cX3tKbySZWf+4JUsqq+GqxaNUj0b7cS03DGC5PhoHT1Oi3WnyBFp 8ldaWucy93VUCwWx3v2tyBFnES+kHwyGsQPxjGrajBXiXqWsvjIRMO1jVAIbETX4WOpQ SzvzRBELHv6jQ+VeZTOyJ+rEDxgULB1Ce1C/3KlPPSct3VZJpuN7vVt/ME8bNUtXrwe0 gpuibQerEcDnfllx8nQsBxhYCXPGXZd+wrfIxSAxtxEGm7xMf4EXtmgqehywzz1G+JCh Nm0O/xWjvdeBwCOj5MSMMQiBAcmlU4P6oS6t3LfgHze5JACPLL44Mqljf7na7Q19h68a DP+w== Received: by 10.216.194.137 with SMTP id m9mr779788wen.66.1339047122283; Wed, 06 Jun 2012 22:32:02 -0700 (PDT) Received: from localhost (cpc13-broo7-2-0-cust130.14-2.cable.virginmedia.com. [82.9.16.131]) by mx.google.com with ESMTPS id f19sm7266942wiw.11.2012.06.06.22.32.00 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 06 Jun 2012 22:32:01 -0700 (PDT) Date: Thu, 7 Jun 2012 06:28:40 +0100 From: Ciaran McCreesh <ciaran.mccreesh@googlemail.com> To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] About forcing rebuilds of other packages issue Message-ID: <20120607062840.2a8e2ece@googlemail.com> In-Reply-To: <4FCFC9E4.8070503@gentoo.org> References: <1338845178.23212.1.camel@belkin4> <4FCDFF18.3080600@gentoo.org> <1338903062.21833.7.camel@belkin4> <4FCE913C.5060104@gentoo.org> <1338971313.2706.4.camel@belkin4> <4FCF2012.3040500@gentoo.org> <1338976106.2706.36.camel@belkin4> <20120606181650.0c727f18@googlemail.com> <4FCFC9E4.8070503@gentoo.org> X-Mailer: Claws Mail 3.8.0 (GTK+ 2.24.10; x86_64-pc-linux-gnu) Precedence: bulk List-Post: <mailto:gentoo-dev@lists.gentoo.org> List-Help: <mailto:gentoo-dev+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org> 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; boundary="Sig_/0JE+vNjmWr/57FKP/qzfsEk"; protocol="application/pgp-signature" X-Archives-Salt: 81c28251-7475-42d0-b919-2260a8c1567c X-Archives-Hash: 672e4cb667ddb3a14f4d270fba38685b --Sig_/0JE+vNjmWr/57FKP/qzfsEk Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Wed, 06 Jun 2012 14:21:40 -0700 Zac Medico <zmedico@gentoo.org> wrote: > > You'd have a slot per ABI, and be encouraged to allow multiple > > versions of glib to be installed in parallel. If you really > > couldn't do that (and you should think very carefully before saying > > you can't, since this directly affects users in a huge way), you > > can make the slots block each other. >=20 > It seems like you're trying to make glib fit your SLOT operator model, > even though it's a natural fit for the ABI_SLOT operator model. No, I'm trying to strongly encourage people to make proper use of slots to avoid having mass breakages and annoyances on user systems, even if it means more work for developers. Broken linkage due to an upgrade really shouldn't happen. --=20 Ciaran McCreesh --Sig_/0JE+vNjmWr/57FKP/qzfsEk Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) iEYEARECAAYFAk/QPA0ACgkQ96zL6DUtXhGGewCggYo+yUAIGTcAtzZ2IauSWIEf dZgAoM1OdyUQS9o+2B2o7RyvznVRy+JJ =+xhY -----END PGP SIGNATURE----- --Sig_/0JE+vNjmWr/57FKP/qzfsEk--