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 ) id 1Sch0M-0002BE-QQ for garchives@archives.gentoo.org; Thu, 07 Jun 2012 18:00:19 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id B30CCE0091; Thu, 7 Jun 2012 17:59:54 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 0E8BFE06AF for ; Thu, 7 Jun 2012 17:59:23 +0000 (UTC) Received: from [192.168.1.204] (23.155.16.95.dynamic.jazztel.es [95.16.155.23]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: pacho) by smtp.gentoo.org (Postfix) with ESMTPSA id B00331B401A for ; Thu, 7 Jun 2012 17:59:22 +0000 (UTC) Subject: Re: [gentoo-dev] About forcing rebuilds of other packages issue From: Pacho Ramos To: gentoo-dev@lists.gentoo.org In-Reply-To: <4FD0E805.2090408@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> <20120607062840.2a8e2ece@googlemail.com> <4FD0E805.2090408@gentoo.org> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-RIiMjrQOhA5BkVlL7Dk8" Date: Thu, 07 Jun 2012 19:59:18 +0200 Message-ID: <1339091958.3014.20.camel@belkin4> 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 X-Mailer: Evolution 2.32.3 X-Archives-Salt: 12b63392-5307-421c-a9d0-adf3103b1f61 X-Archives-Hash: dd9d48926ed29912e5028757e1ae589b --=-RIiMjrQOhA5BkVlL7Dk8 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable El jue, 07-06-2012 a las 10:42 -0700, Zac Medico escribi=C3=B3: > On 06/06/2012 10:28 PM, Ciaran McCreesh wrote: > > On Wed, 06 Jun 2012 14:21:40 -0700 > > Zac Medico 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. > >> > >> 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. > >=20 > > 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. >=20 > But aren't you also trying to make them deviate from upstreams' release > models? >=20 > > Broken linkage due to an upgrade really shouldn't happen. >=20 > It's certainly not ideal, but wouldn't it be useful to have the > flexibility to accommodate it? Let's be practical. Also think we are not able to fix that broken linkage problems alone, even distributions supplying precompiled packages need to rebuild their packages against latest version due that breakages before releasing new packages to the users. --=-RIiMjrQOhA5BkVlL7Dk8 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iEYEABECAAYFAk/Q6/YACgkQCaWpQKGI+9TzxQCdHdeYmmLTRQbieVdTDsIfytS2 uAsAn2chrEWlLvBrJOALEYnO3+Tc2X4j =oPkE -----END PGP SIGNATURE----- --=-RIiMjrQOhA5BkVlL7Dk8--