Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-07-07 Thread Peter Stuge
Zac Medico wrote: I'd suggest a special ebuild phase to check for ABI changes, like the pre_pkg_preinst_abi_check phase suggested here: https://bugs.gentoo.org/show_bug.cgi?id=192319#c20 I guess, that phase would detect ABI change and package manager would know how to handle it by

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-07-07 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 07/07/12 07:29 AM, Peter Stuge wrote: Zac Medico wrote: I'd suggest a special ebuild phase to check for ABI changes, like the pre_pkg_preinst_abi_check phase suggested here: https://bugs.gentoo.org/show_bug.cgi?id=192319#c20 I guess,

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-07-07 Thread Peter Stuge
Ian Stakenvicius wrote: Is it unrealistic to assume that upstream ABI providers will mark their ABIs by using sonames correctly? Maybe that is at least the common case, then ABI_SLOT could be set automatically. Although we have a lot of this information available (which is why/how

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-07-07 Thread Zac Medico
On 07/07/2012 11:54 AM, Peter Stuge wrote: Ian Stakenvicius wrote: Is it unrealistic to assume that upstream ABI providers will mark their ABIs by using sonames correctly? Maybe that is at least the common case, then ABI_SLOT could be set automatically. Although we have a lot of this

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-27 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 25/06/12 01:58 PM, Zac Medico wrote: On 06/25/2012 06:03 AM, Ian Stakenvicius wrote: On 23/06/12 08:42 PM, Zac Medico wrote: On 06/10/2012 11:18 AM, Zac Medico wrote: On 06/10/2012 05:25 AM, Ciaran McCreesh wrote: On Sat, 09 Jun 2012

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-25 Thread Zac Medico
On 06/25/2012 06:03 AM, Ian Stakenvicius wrote: On 23/06/12 08:42 PM, Zac Medico wrote: On 06/10/2012 11:18 AM, Zac Medico wrote: On 06/10/2012 05:25 AM, Ciaran McCreesh wrote: On Sat, 09 Jun 2012 13:55:53 -0700 Zac Medico zmed...@gentoo.org wrote: A dependency atom will have optional SLOT

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-23 Thread Zac Medico
On 06/10/2012 11:18 AM, Zac Medico wrote: On 06/10/2012 05:25 AM, Ciaran McCreesh wrote: On Sat, 09 Jun 2012 13:55:53 -0700 Zac Medico zmed...@gentoo.org wrote: A dependency atom will have optional SLOT and ABI_SLOT parts. Using the dbus-glib depedency on glib:2 as an example [1], the

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-12 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 10/06/12 06:49 PM, Brian Harring wrote: On Sun, Jun 10, 2012 at 01:25:55PM +0100, Ciaran McCreesh wrote: On Sat, 09 Jun 2012 13:55:53 -0700 Zac Medico zmed...@gentoo.org wrote: A dependency atom will have optional SLOT and ABI_SLOT parts.

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-10 Thread Ciaran McCreesh
On Sat, 09 Jun 2012 13:55:53 -0700 Zac Medico zmed...@gentoo.org wrote: A dependency atom will have optional SLOT and ABI_SLOT parts. Using the dbus-glib depedency on glib:2 as an example [1], the dbus-glib dependency will be expressed with an atom such as dev-libs/glib:2:= and the package

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-10 Thread Davide Pesavento
On Sun, Jun 10, 2012 at 2:25 PM, Ciaran McCreesh ciaran.mccre...@googlemail.com wrote: On Sat, 09 Jun 2012 13:55:53 -0700 Zac Medico zmed...@gentoo.org wrote: A dependency atom will have optional SLOT and ABI_SLOT parts. Using the dbus-glib depedency on glib:2 as an example [1], the dbus-glib

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-10 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 10/06/12 08:45 AM, Davide Pesavento wrote: On Sun, Jun 10, 2012 at 2:25 PM, Ciaran McCreesh ciaran.mccre...@googlemail.com wrote: On Sat, 09 Jun 2012 13:55:53 -0700 Zac Medico zmed...@gentoo.org wrote: A dependency atom will have optional

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-10 Thread Zac Medico
On 06/10/2012 05:25 AM, Ciaran McCreesh wrote: On Sat, 09 Jun 2012 13:55:53 -0700 Zac Medico zmed...@gentoo.org wrote: A dependency atom will have optional SLOT and ABI_SLOT parts. Using the dbus-glib depedency on glib:2 as an example [1], the dbus-glib dependency will be expressed with an

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-10 Thread Pacho Ramos
El dom, 10-06-2012 a las 13:25 +0100, Ciaran McCreesh escribió: On Sat, 09 Jun 2012 13:55:53 -0700 Zac Medico zmed...@gentoo.org wrote: A dependency atom will have optional SLOT and ABI_SLOT parts. Using the dbus-glib depedency on glib:2 as an example [1], the dbus-glib dependency will be

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-10 Thread Brian Harring
On Sun, Jun 10, 2012 at 01:25:55PM +0100, Ciaran McCreesh wrote: On Sat, 09 Jun 2012 13:55:53 -0700 Zac Medico zmed...@gentoo.org wrote: A dependency atom will have optional SLOT and ABI_SLOT parts. Using the dbus-glib depedency on glib:2 as an example [1], the dbus-glib dependency will be

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-09 Thread Pacho Ramos
El vie, 08-06-2012 a las 12:31 -0700, Zac Medico escribió: On 06/08/2012 12:23 PM, Pacho Ramos wrote: El vie, 08-06-2012 a las 12:16 -0700, Zac Medico escribió: On 06/08/2012 01:38 AM, Pacho Ramos wrote: El jue, 07-06-2012 a las 12:33 -0700, Zac Medico escribió: On 06/07/2012 12:24 PM,

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-09 Thread Pacho Ramos
El sáb, 09-06-2012 a las 12:46 +0200, Pacho Ramos escribió: El vie, 08-06-2012 a las 12:31 -0700, Zac Medico escribió: On 06/08/2012 12:23 PM, Pacho Ramos wrote: El vie, 08-06-2012 a las 12:16 -0700, Zac Medico escribió: On 06/08/2012 01:38 AM, Pacho Ramos wrote: El jue, 07-06-2012 a

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-09 Thread Ciaran McCreesh
On Fri, 08 Jun 2012 12:31:55 -0700 Zac Medico zmed...@gentoo.org wrote: We can just write a specification for this one feature, and ask the Council to approve it. The last feature someone did that way was REQUIRED_USE, and we all know how that turned out... What you *should* do is get an

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-09 Thread Zac Medico
On 06/09/2012 05:15 AM, Ciaran McCreesh wrote: On Fri, 08 Jun 2012 12:31:55 -0700 Zac Medico zmed...@gentoo.org wrote: We can just write a specification for this one feature, and ask the Council to approve it. The last feature someone did that way was REQUIRED_USE, and we all know how that

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-08 Thread Pacho Ramos
El jue, 07-06-2012 a las 12:33 -0700, Zac Medico escribió: On 06/07/2012 12:24 PM, Pacho Ramos wrote: El jue, 07-06-2012 a las 12:09 -0700, Zac Medico escribió: On 06/07/2012 12:00 PM, Pacho Ramos wrote: El jue, 07-06-2012 a las 19:44 +0100, Ciaran McCreesh escribió: On Thu, 07 Jun 2012

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-08 Thread Zac Medico
On 06/08/2012 01:38 AM, Pacho Ramos wrote: El jue, 07-06-2012 a las 12:33 -0700, Zac Medico escribió: On 06/07/2012 12:24 PM, Pacho Ramos wrote: El jue, 07-06-2012 a las 12:09 -0700, Zac Medico escribió: On 06/07/2012 12:00 PM, Pacho Ramos wrote: El jue, 07-06-2012 a las 19:44 +0100, Ciaran

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-08 Thread Pacho Ramos
El vie, 08-06-2012 a las 12:16 -0700, Zac Medico escribió: On 06/08/2012 01:38 AM, Pacho Ramos wrote: El jue, 07-06-2012 a las 12:33 -0700, Zac Medico escribió: On 06/07/2012 12:24 PM, Pacho Ramos wrote: El jue, 07-06-2012 a las 12:09 -0700, Zac Medico escribió: On 06/07/2012 12:00 PM,

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-08 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 08/06/12 03:23 PM, Pacho Ramos wrote: El vie, 08-06-2012 a las 12:16 -0700, Zac Medico escribió: It's close enough to ABI_SLOT that it would make more sense just to use ABI_SLOT because it's more flexible. In that case, I think it's clear

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-08 Thread Zac Medico
On 06/08/2012 12:23 PM, Pacho Ramos wrote: El vie, 08-06-2012 a las 12:16 -0700, Zac Medico escribió: On 06/08/2012 01:38 AM, Pacho Ramos wrote: El jue, 07-06-2012 a las 12:33 -0700, Zac Medico escribió: On 06/07/2012 12:24 PM, Pacho Ramos wrote: El jue, 07-06-2012 a las 12:09 -0700, Zac

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Ciaran McCreesh
On Wed, 06 Jun 2012 14:45:55 -0700 Zac Medico zmed...@gentoo.org wrote: Can you explain how Exherbo is handling dbus-glib rebuilds after glib:2 updates? Badly, most likely. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Brian Harring
On Wed, Jun 06, 2012 at 05:43:49PM -0700, Zac Medico wrote: On 06/06/2012 12:23 PM, Ciaran McCreesh wrote: On Wed, 06 Jun 2012 21:16:05 +0200 Pacho Ramos pa...@gentoo.org wrote: Well, I think reading this thread is more or less clear what it would be supposed to do, also Zac suggested it

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Pacho Ramos
El mié, 06-06-2012 a las 14:59 -0700, Brian Harring escribió: On Tue, Jun 05, 2012 at 07:18:01PM -0700, Zac Medico wrote: On 06/05/2012 05:51 PM, Michael Weber wrote: Is there any chance to detect this ZLIB_VERSION problem with revdep-rebuild (worst case: add a list of possibly broken

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Zac Medico
On 06/07/2012 01:24 AM, Brian Harring wrote: On Wed, Jun 06, 2012 at 05:43:49PM -0700, Zac Medico wrote: On 06/06/2012 12:23 PM, Ciaran McCreesh wrote: On Wed, 06 Jun 2012 21:16:05 +0200 Pacho Ramos pa...@gentoo.org wrote: Well, I think reading this thread is more or less clear what it would

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Zac Medico
On 06/06/2012 10:28 PM, Ciaran McCreesh wrote: On Wed, 06 Jun 2012 14:21:40 -0700 Zac Medico zmed...@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

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Ciaran McCreesh
On Thu, 07 Jun 2012 09:43:32 -0700 Zac Medico zmed...@gentoo.org wrote: I can imagine that ABI_SLOT operator deps will be a lot more popular than SLOT operator deps, since ABI_SLOT operator deps will accommodate the common practice of allowing ABI changes within a particular SLOT. You're

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Zac Medico
On 06/06/2012 11:12 PM, Ciaran McCreesh wrote: On Wed, 06 Jun 2012 14:45:55 -0700 Zac Medico zmed...@gentoo.org wrote: Can you explain how Exherbo is handling dbus-glib rebuilds after glib:2 updates? Badly, most likely. And, I suspect that they'd be handling with ABI_SLOT operator deps, if

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Pacho Ramos
El jue, 07-06-2012 a las 18:40 +0100, Ciaran McCreesh escribió: On Thu, 07 Jun 2012 09:43:32 -0700 Zac Medico zmed...@gentoo.org wrote: I can imagine that ABI_SLOT operator deps will be a lot more popular than SLOT operator deps, since ABI_SLOT operator deps will accommodate the common

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Pacho Ramos
El jue, 07-06-2012 a las 10:42 -0700, Zac Medico escribió: On 06/06/2012 10:28 PM, Ciaran McCreesh wrote: On Wed, 06 Jun 2012 14:21:40 -0700 Zac Medico zmed...@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

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Zac Medico
On 06/07/2012 10:40 AM, Ciaran McCreesh wrote: On Thu, 07 Jun 2012 09:43:32 -0700 Zac Medico zmed...@gentoo.org wrote: I can imagine that ABI_SLOT operator deps will be a lot more popular than SLOT operator deps, since ABI_SLOT operator deps will accommodate the common practice of allowing

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Ralph Sennhauser
On Thu, 07 Jun 2012 09:43:32 -0700 Zac Medico zmed...@gentoo.org wrote: On 06/07/2012 01:24 AM, Brian Harring wrote: On Wed, Jun 06, 2012 at 05:43:49PM -0700, Zac Medico wrote: On 06/06/2012 12:23 PM, Ciaran McCreesh wrote: On Wed, 06 Jun 2012 21:16:05 +0200 Pacho Ramos pa...@gentoo.org

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Wulf C. Krueger
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 07.06.2012 19:47, Zac Medico wrote: And, I suspect that they'd be handling with ABI_SLOT operator deps, if they were available. No, we wouldn't. Best regards, Wulf -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Ciaran McCreesh
On Thu, 07 Jun 2012 11:03:25 -0700 Zac Medico zmed...@gentoo.org wrote: You're missing out on a brilliant opportunity to encourage developers put in a bit more work to save users a huge amount of pain here. What about cases like the dbus-glib and glib:2 dependency, where it's just too

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Ciaran McCreesh
On Thu, 07 Jun 2012 10:42:29 -0700 Zac Medico zmed...@gentoo.org wrote: 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

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Pacho Ramos
El jue, 07-06-2012 a las 20:04 +0200, Wulf C. Krueger escribió: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 07.06.2012 19:47, Zac Medico wrote: And, I suspect that they'd be handling with ABI_SLOT operator deps, if they were available. No, we wouldn't. Best regards, Wulf Talk

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Pacho Ramos
El jue, 07-06-2012 a las 11:03 -0700, Zac Medico escribió: On 06/07/2012 10:40 AM, Ciaran McCreesh wrote: On Thu, 07 Jun 2012 09:43:32 -0700 Zac Medico zmed...@gentoo.org wrote: I can imagine that ABI_SLOT operator deps will be a lot more popular than SLOT operator deps, since ABI_SLOT

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Ciaran McCreesh
On Thu, 07 Jun 2012 10:47:19 -0700 Zac Medico zmed...@gentoo.org wrote: On 06/06/2012 11:12 PM, Ciaran McCreesh wrote: On Wed, 06 Jun 2012 14:45:55 -0700 Zac Medico zmed...@gentoo.org wrote: Can you explain how Exherbo is handling dbus-glib rebuilds after glib:2 updates? Badly, most

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Zac Medico
On 06/07/2012 11:04 AM, Ralph Sennhauser wrote: On Thu, 07 Jun 2012 09:43:32 -0700 Zac Medico zmed...@gentoo.org wrote: On 06/07/2012 01:24 AM, Brian Harring wrote: On Wed, Jun 06, 2012 at 05:43:49PM -0700, Zac Medico wrote: On 06/06/2012 12:23 PM, Ciaran McCreesh wrote: On Wed, 06 Jun

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Zac Medico
On 06/07/2012 11:13 AM, Ciaran McCreesh wrote: On Thu, 07 Jun 2012 10:47:19 -0700 Zac Medico zmed...@gentoo.org wrote: On 06/06/2012 11:12 PM, Ciaran McCreesh wrote: On Wed, 06 Jun 2012 14:45:55 -0700 Zac Medico zmed...@gentoo.org wrote: Can you explain how Exherbo is handling dbus-glib

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Pacho Ramos
El jue, 07-06-2012 a las 20:16 +0200, Pacho Ramos escribió: El jue, 07-06-2012 a las 11:03 -0700, Zac Medico escribió: On 06/07/2012 10:40 AM, Ciaran McCreesh wrote: On Thu, 07 Jun 2012 09:43:32 -0700 Zac Medico zmed...@gentoo.org wrote: I can imagine that ABI_SLOT operator deps will

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Ciaran McCreesh
On Thu, 07 Jun 2012 20:43:54 +0200 Pacho Ramos pa...@gentoo.org wrote: I would prefer, as a workaround, allow reverse deps to RDEPEND on glib:2.* instead. That way it would cover more cases when more than two slots are available Well, per:

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Pacho Ramos
El jue, 07-06-2012 a las 19:44 +0100, Ciaran McCreesh escribió: On Thu, 07 Jun 2012 20:43:54 +0200 Pacho Ramos pa...@gentoo.org wrote: I would prefer, as a workaround, allow reverse deps to RDEPEND on glib:2.* instead. That way it would cover more cases when more than two slots are

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Zac Medico
On 06/07/2012 12:00 PM, Pacho Ramos wrote: El jue, 07-06-2012 a las 19:44 +0100, Ciaran McCreesh escribió: On Thu, 07 Jun 2012 20:43:54 +0200 Pacho Ramos pa...@gentoo.org wrote: I would prefer, as a workaround, allow reverse deps to RDEPEND on glib:2.* instead. That way it would cover more

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 07/06/12 03:00 PM, Pacho Ramos wrote: El jue, 07-06-2012 a las 19:44 +0100, Ciaran McCreesh escribió: On Thu, 07 Jun 2012 20:43:54 +0200 Pacho Ramos pa...@gentoo.org wrote: I would prefer, as a workaround, allow reverse deps to RDEPEND on

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Ciaran McCreesh
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Thu, 07 Jun 2012 15:14:03 -0400 Ian Stakenvicius a...@gentoo.org wrote: How is the case of something like libpng going to be handled, where we only support one API (and so only one SLOT)? Either in the proposed ABI_SLOT thing or when using slot

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Pacho Ramos
El jue, 07-06-2012 a las 12:09 -0700, Zac Medico escribió: On 06/07/2012 12:00 PM, Pacho Ramos wrote: El jue, 07-06-2012 a las 19:44 +0100, Ciaran McCreesh escribió: On Thu, 07 Jun 2012 20:43:54 +0200 Pacho Ramos pa...@gentoo.org wrote: I would prefer, as a workaround, allow reverse deps

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Zac Medico
On 06/07/2012 12:24 PM, Pacho Ramos wrote: El jue, 07-06-2012 a las 12:09 -0700, Zac Medico escribió: On 06/07/2012 12:00 PM, Pacho Ramos wrote: El jue, 07-06-2012 a las 19:44 +0100, Ciaran McCreesh escribió: On Thu, 07 Jun 2012 20:43:54 +0200 Pacho Ramos pa...@gentoo.org wrote: I would

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Brian Harring
On Thu, Jun 07, 2012 at 08:15:28PM +0100, Ciaran McCreesh wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Thu, 07 Jun 2012 15:14:03 -0400 Ian Stakenvicius a...@gentoo.org wrote: How is the case of something like libpng going to be handled, where we only support one API (and so

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-07 Thread Zac Medico
On 06/07/2012 11:04 AM, Ralph Sennhauser wrote: On Thu, 07 Jun 2012 09:43:32 -0700 Zac Medico zmed...@gentoo.org wrote: On 06/07/2012 01:24 AM, Brian Harring wrote: I'm perfectly fine w/ ABI_SLOT and SLOT (I proposed a similar thing in '06/'07); I'd however suggest ensuring there is some

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Pacho Ramos
El mar, 05-06-2012 a las 16:07 -0700, Zac Medico escribió: On 06/05/2012 06:31 AM, Pacho Ramos wrote: El mar, 05-06-2012 a las 08:44 -0400, Aaron W. Swenson escribió: The ideal solution is for the Ebuild to instruct the PMS to rebuild the dependent packages. We can have a variable

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Pacho Ramos
El mié, 06-06-2012 a las 06:33 +0100, Ciaran McCreesh escribió: On Tue, 05 Jun 2012 15:31:01 +0200 Pacho Ramos pa...@gentoo.org wrote: We all know what would be the ideal solution, the problem is how to implement it (and how many years we need to wait to get it working). We do? Please

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Pacho Ramos
El mié, 06-06-2012 a las 01:54 -0700, Zac Medico escribió: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 06/06/2012 01:46 AM, Pacho Ramos wrote: El mar, 05-06-2012 a las 19:18 -0700, Zac Medico escribió: On 06/05/2012 05:51 PM, Michael Weber wrote: Is there any chance to detect this

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Zac Medico
On 06/06/2012 01:28 AM, Pacho Ramos wrote: El mar, 05-06-2012 a las 16:07 -0700, Zac Medico escribió: The SLOT operator dependencies that Ciaran has been advocating are very close to a good solution. However, if we want it to work with unslotted packages, then we need to introduce a separate

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Zac Medico
On 06/06/2012 02:10 AM, Pacho Ramos wrote: El mié, 06-06-2012 a las 01:54 -0700, Zac Medico escribió: On 06/06/2012 01:46 AM, Pacho Ramos wrote: El mar, 05-06-2012 a las 19:18 -0700, Zac Medico escribió: On 06/05/2012 05:51 PM, Michael Weber wrote: Is there any chance to detect this

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Pacho Ramos
El mié, 06-06-2012 a las 02:17 -0700, Zac Medico escribió: On 06/06/2012 01:28 AM, Pacho Ramos wrote: El mar, 05-06-2012 a las 16:07 -0700, Zac Medico escribió: The SLOT operator dependencies that Ciaran has been advocating are very close to a good solution. However, if we want it to work

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Zac Medico
On 06/06/2012 02:48 AM, Pacho Ramos wrote: El mié, 06-06-2012 a las 02:17 -0700, Zac Medico escribió: On 06/06/2012 01:28 AM, Pacho Ramos wrote: El mar, 05-06-2012 a las 16:07 -0700, Zac Medico escribió: The SLOT operator dependencies that Ciaran has been advocating are very close to a good

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Ciaran McCreesh
On Wed, 06 Jun 2012 11:48:26 +0200 Pacho Ramos pa...@gentoo.org wrote: That looks nice, only two notes: - Looks like would be more sense on distinguish between SLOT and ABI_SLOT, for example: * dbus-glib would rdepend on glib:2 * if glib:2 abi changes, we would pull a

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Ciaran McCreesh
On Wed, 06 Jun 2012 10:32:08 +0200 Pacho Ramos pa...@gentoo.org wrote: We do? Please tell us. I was under the impression that we still didn't fully know what the problem was. Well, could you please let me know how to handle some issues already mentioned? For example: - Rebuild dbus-glib

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Pacho Ramos
El mié, 06-06-2012 a las 18:16 +0100, Ciaran McCreesh escribió: On Wed, 06 Jun 2012 11:48:26 +0200 Pacho Ramos pa...@gentoo.org wrote: That looks nice, only two notes: - Looks like would be more sense on distinguish between SLOT and ABI_SLOT, for example: * dbus-glib would rdepend on

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Pacho Ramos
El mié, 06-06-2012 a las 18:19 +0100, Ciaran McCreesh escribió: On Wed, 06 Jun 2012 10:32:08 +0200 Pacho Ramos pa...@gentoo.org wrote: We do? Please tell us. I was under the impression that we still didn't fully know what the problem was. Well, could you please let me know how to

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Ciaran McCreesh
On Wed, 06 Jun 2012 20:02:24 +0200 Pacho Ramos pa...@gentoo.org wrote: Probably other gnome team could reply this better than me, but I don't think slotting every glib-2 due ABI changes deserves the huge effort. Think of the users. Also, we want people to rebuild them against, for example,

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Pacho Ramos
El mié, 06-06-2012 a las 19:15 +0100, Ciaran McCreesh escribió: On Wed, 06 Jun 2012 20:02:24 +0200 Pacho Ramos pa...@gentoo.org wrote: Probably other gnome team could reply this better than me, but I don't think slotting every glib-2 due ABI changes deserves the huge effort. Think of the

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Ciaran McCreesh
On Wed, 06 Jun 2012 20:30:52 +0200 Pacho Ramos pa...@gentoo.org wrote: Also, how could this be handled in dbus-glib side? I mean, would we need to update dbus-glib update from RDEPENDing on glib:2.30 to glib:2.32? :O Noo. You'd use := dependencies, possibly with a = constraint.

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Pacho Ramos
El mié, 06-06-2012 a las 19:33 +0100, Ciaran McCreesh escribió: On Wed, 06 Jun 2012 20:30:52 +0200 Pacho Ramos pa...@gentoo.org wrote: Also, how could this be handled in dbus-glib side? I mean, would we need to update dbus-glib update from RDEPENDing on glib:2.30 to glib:2.32? :O

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Ciaran McCreesh
On Wed, 06 Jun 2012 21:16:05 +0200 Pacho Ramos pa...@gentoo.org wrote: Well, I think reading this thread is more or less clear what it would be supposed to do, also Zac suggested it and looks to have an idea about what should it do. There's a big leap from more or less clear and an idea to the

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Pacho Ramos
El mié, 06-06-2012 a las 20:23 +0100, Ciaran McCreesh escribió: On Wed, 06 Jun 2012 21:16:05 +0200 Pacho Ramos pa...@gentoo.org wrote: Well, I think reading this thread is more or less clear what it would be supposed to do, also Zac suggested it and looks to have an idea about what should

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Zac Medico
On 06/06/2012 10:16 AM, Ciaran McCreesh wrote: On Wed, 06 Jun 2012 11:48:26 +0200 Pacho Ramos pa...@gentoo.org wrote: That looks nice, only two notes: - Looks like would be more sense on distinguish between SLOT and ABI_SLOT, for example: * dbus-glib would rdepend on glib:2 * if

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Zac Medico
On 06/06/2012 10:19 AM, Ciaran McCreesh wrote: On Wed, 06 Jun 2012 10:32:08 +0200 Pacho Ramos pa...@gentoo.org wrote: We do? Please tell us. I was under the impression that we still didn't fully know what the problem was. Well, could you please let me know how to handle some issues already

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Zac Medico
On 06/06/2012 12:23 PM, Ciaran McCreesh wrote: On Wed, 06 Jun 2012 21:16:05 +0200 Pacho Ramos pa...@gentoo.org wrote: Well, I think reading this thread is more or less clear what it would be supposed to do, also Zac suggested it and looks to have an idea about what should it do. There's a

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Ciaran McCreesh
On Wed, 06 Jun 2012 14:21:40 -0700 Zac Medico zmed...@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

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-05 Thread Pacho Ramos
El mar, 05-06-2012 a las 08:44 -0400, Aaron W. Swenson escribió: [...] There's never anything important in all that text. - Anonymous Gentoo User We've already determined that the users don't read the output. This is a known fact. Something I repeat in #gentoo more often than I care to

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-05 Thread Zac Medico
On 06/05/2012 06:31 AM, Pacho Ramos wrote: El mar, 05-06-2012 a las 08:44 -0400, Aaron W. Swenson escribió: The ideal solution is for the Ebuild to instruct the PMS to rebuild the dependent packages. We can have a variable called REBUILD. All packages that would need to be rebuilt can be

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-05 Thread Ciaran McCreesh
On Tue, 05 Jun 2012 16:07:40 -0700 Zac Medico zmed...@gentoo.org wrote: The SLOT operator dependencies that Ciaran has been advocating are very close to a good solution. However, if we want it to work with unslotted packages, then we need to introduce a separate ABI_SLOT variable as discussed

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-05 Thread Ciaran McCreesh
On Tue, 05 Jun 2012 15:31:01 +0200 Pacho Ramos pa...@gentoo.org wrote: We all know what would be the ideal solution, the problem is how to implement it (and how many years we need to wait to get it working). We do? Please tell us. I was under the impression that we still didn't fully know what

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-05 Thread Zac Medico
On 06/05/2012 10:31 PM, Ciaran McCreesh wrote: On Tue, 05 Jun 2012 16:07:40 -0700 Zac Medico zmed...@gentoo.org wrote: The SLOT operator dependencies that Ciaran has been advocating are very close to a good solution. However, if we want it to work with unslotted packages, then we need to

[gentoo-dev] About forcing rebuilds of other packages issue

2012-06-04 Thread Pacho Ramos
Hello, will send this to gentoo-dev mailing list per Zac's suggestion ;): Probably Zac already remembers my suggestion of: https://bugs.gentoo.org/show_bug.cgi?id=413619 Sorry for insisting a bit on it but this issue bites me periodically. Months ago, I was able to administrate myself some of

Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-04 Thread Zac Medico
On 06/04/2012 02:29 PM, Pacho Ramos wrote: - Looks like there is no consensus about what to do and, then, this could probably be implemented on eapi... 7? While former could probably be implemented much sooner (probably even in eapi5) Ciaran has been advocating SLOT operator dependencies for