Re: [gentoo-dev] About what would be included in EAPI5

2012-06-21 Thread Homer Parker
On Thu, 2012-06-21 at 13:25 +0100, Ciaran McCreesh wrote: > On Thu, 21 Jun 2012 07:04:41 -0500 > Homer Parker wrote: > > Damnit, let the user shoot themself in the foot but let them > > learn from it. Remember back in the day when you had no clue? You > > learned from it. You can only protect

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-21 Thread Ciaran McCreesh
On Thu, 21 Jun 2012 07:04:41 -0500 Homer Parker wrote: > Damnit, let the user shoot themself in the foot but let them > learn from it. Remember back in the day when you had no clue? You > learned from it. You can only protect them so much. If they want to > use custom patches then they need

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-21 Thread Homer Parker
On Wed, 2012-06-20 at 17:50 +0100, Ciaran McCreesh wrote: > > > Then there are ebuilds that don't call eautoreconf, in the first > > place. Should we require that all of them inherit autotools now, > just > > for the unlikely case that user patches could be applied? > > If the aim is to provide a

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-20 Thread Ciaran McCreesh
On Wed, 20 Jun 2012 18:45:31 +0200 Ulrich Mueller wrote: > I'd say that EAPI 5 should provide an "apply_patches_here" function > that can be called by ebuilds, but if the ebuild hasn't called the > function, then it should fall back to applying user patches just after > src_prepare. But applying

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-20 Thread Ulrich Mueller
> On Wed, 20 Jun 2012, Ciaran McCreesh wrote: > On Wed, 20 Jun 2012 17:44:36 +0200 > Ulrich Mueller wrote: >> I disagree with this. As it is currently worded, every ebuild would >> be required to call a special function in src_prepare. This is the >> worst possible solution, IMHO. > Every eb

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-20 Thread Ciaran McCreesh
On Wed, 20 Jun 2012 17:44:36 +0200 Ulrich Mueller wrote: > > On Wed, 20 Jun 2012, Ciaran McCreesh wrote: > > I believe we consider the user patches feature to be finalised, > > [...] > > I disagree with this. As it is currently worded, every ebuild would be > required would be required to cal

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-20 Thread Ulrich Mueller
> On Wed, 20 Jun 2012, Ciaran McCreesh wrote: > I believe we consider the user patches feature to be finalised, [...] I disagree with this. As it is currently worded, every ebuild would be required would be required to call a special function in src_prepare. This is the worst possible solutio

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-20 Thread Ciaran McCreesh
On Wed, 20 Jun 2012 13:22:22 +0200 Michał Górny wrote: > > I believe we consider the user patches feature to be finalised, so > > if you want something else, it should be treated as a new feature > > rather than a change. But please don't rehash anything that's > > already been covered. > > I sim

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-20 Thread Michał Górny
On Wed, 20 Jun 2012 12:14:38 +0100 Ciaran McCreesh wrote: > On Wed, 20 Jun 2012 13:12:25 +0200 > Michał Górny wrote: > > On Wed, 20 Jun 2012 12:02:42 +0100 > > Ciaran McCreesh wrote: > > > Please don't. User patches were discussed on this list, and > > > there's already wording written. We don'

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-20 Thread Ciaran McCreesh
On Wed, 20 Jun 2012 13:12:25 +0200 Michał Górny wrote: > On Wed, 20 Jun 2012 12:02:42 +0100 > Ciaran McCreesh wrote: > > Please don't. User patches were discussed on this list, and there's > > already wording written. We don't need a bug to track it. > > So you want requests here or do I have do

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-20 Thread Michał Górny
On Wed, 20 Jun 2012 12:02:42 +0100 Ciaran McCreesh wrote: > On Wed, 20 Jun 2012 11:07:55 +0200 > Michał Górny wrote: > > Could someone open bugs for all of that? I was looking for user > > patches on the future EAPI tracker, and I don't see it there. > > Please don't. User patches were discusse

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-20 Thread Ciaran McCreesh
On Wed, 20 Jun 2012 11:07:55 +0200 Michał Górny wrote: > Could someone open bugs for all of that? I was looking for user > patches on the future EAPI tracker, and I don't see it there. Please don't. User patches were discussed on this list, and there's already wording written. We don't need a bug

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-20 Thread Michał Górny
On Sat, 16 Jun 2012 14:12:13 +0200 Ulrich Mueller wrote: > > On Sat, 16 Jun 2012, Pacho Ramos wrote: > > > I would like to know if there is some place where things going to be > > included (or proposed to be included) for eapi5 are listed (if such > > place exists). Currently, looks like the

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-18 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 16/06/12 12:24 PM, Ciaran McCreesh wrote: > On Sat, 16 Jun 2012 17:16:34 +0200 Pacho Ramos > wrote: >> I can try to check it if no maintainer shows more packages >> showing this stable API unstable ABIs issues > > Please do. This is a fairly im

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-18 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 16/06/12 12:18 PM, Ciaran McCreesh wrote: > On Sat, 16 Jun 2012 17:24:22 +0200 Peter Stuge > wrote: >> Ciaran McCreesh wrote: Could it work to make automatic signatures of imported ABI, and simply compare signatures when a provider pack

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-18 Thread Ian Stakenvicius
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 16/06/12 09:37 AM, Pacho Ramos wrote: > El sáb, 16-06-2012 a las 13:43 +0100, Ciaran McCreesh escribió: >> On Sat, 16 Jun 2012 14:26:16 +0200 Pacho Ramos >> wrote: >>> About suggesting new item (like forcing rebuilding of other >>> packages as di

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-18 Thread Hans de Graaff
On Sun, 2012-06-17 at 13:35 +0200, Peter Stuge wrote: > Hans de Graaff wrote: > > > I think ABI fits well though? The situation is that A DEPENDs on B, > > > and at some point B changes in a way that A must be rebuilt in order > > > to run - right? > > > > At least for dev-ruby/nokogiri this is no

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-17 Thread Mike Frysinger
On Saturday 16 June 2012 08:12:13 Ulrich Mueller wrote: > > On Sat, 16 Jun 2012, Pacho Ramos wrote: > > I would like to know if there is some place where things going to be > > included (or proposed to be included) for eapi5 are listed (if such > > place exists). Currently, looks like there is

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-17 Thread Peter Stuge
Hans de Graaff wrote: > > I think ABI fits well though? The situation is that A DEPENDs on B, > > and at some point B changes in a way that A must be rebuilt in order > > to run - right? > > At least for dev-ruby/nokogiri this is not the case. It checks the > version of libxml2 it was built agains

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Hans de Graaff
On Sat, 2012-06-16 at 17:24 +0200, Peter Stuge wrote: > Ciaran McCreesh wrote: > > Also, can we stop using the term "ABI" in reference to this please? > > It's misleading. Let's call them sub-slots instead. > > I think ABI fits well though? The situation is that A DEPENDs on B, > and at some poin

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Ciaran McCreesh
On Sat, 16 Jun 2012 20:59:18 +0200 Pacho Ramos wrote: > > Naah. This is one of those things that requires developers to put > > quite a lot of exta effort in to their packages in order to improve > > the quality of experience for users, which means it's not going to > > be suitable for Gentoo's de

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Pacho Ramos
El sáb, 16-06-2012 a las 17:46 +0100, Ciaran McCreesh escribió: > On Sat, 16 Jun 2012 18:41:51 +0200 > Pacho Ramos wrote: > > > The :*/:= feature was designed to solve one specific problem: if a > > > user has foo installed, and foo deps upon bar, and bar:1 is > > > installed, and the user wants t

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Ciaran McCreesh
On Sat, 16 Jun 2012 18:41:51 +0200 Pacho Ramos wrote: > > The :*/:= feature was designed to solve one specific problem: if a > > user has foo installed, and foo deps upon bar, and bar:1 is > > installed, and the user wants to install bar:2 and then uninstall > > bar:1, will foo break? :* means no,

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Pacho Ramos
El sáb, 16-06-2012 a las 17:24 +0100, Ciaran McCreesh escribió: > On Sat, 16 Jun 2012 17:16:34 +0200 > Pacho Ramos wrote: > > El sáb, 16-06-2012 a las 15:52 +0100, Ciaran McCreesh escribió: > > > On Sat, 16 Jun 2012 16:48:20 +0200 > > > Pacho Ramos wrote: > > > > Regarding the comparison with usi

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Ciaran McCreesh
On Sat, 16 Jun 2012 17:16:34 +0200 Pacho Ramos wrote: > El sáb, 16-06-2012 a las 15:52 +0100, Ciaran McCreesh escribió: > > On Sat, 16 Jun 2012 16:48:20 +0200 > > Pacho Ramos wrote: > > > Regarding the comparison with using only SLOT, the most clear > > > example of how that solution was a bit wo

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Ciaran McCreesh
On Sat, 16 Jun 2012 17:24:22 +0200 Peter Stuge wrote: > Ciaran McCreesh wrote: > > > Could it work to make automatic signatures of imported ABI, and > > > simply compare signatures when a provider package is updated? > > > > No. > > Can you say why? There's no way for a program to work out what

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Peter Stuge
Ciaran McCreesh wrote: > > Could it work to make automatic signatures of imported ABI, and > > simply compare signatures when a provider package is updated? > > No. Can you say why? > Also, can we stop using the term "ABI" in reference to this please? > It's misleading. Let's call them sub-slot

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Pacho Ramos
El sáb, 16-06-2012 a las 17:16 +0200, Pacho Ramos escribió: > El sáb, 16-06-2012 a las 15:52 +0100, Ciaran McCreesh escribió: > > On Sat, 16 Jun 2012 16:48:20 +0200 > > Pacho Ramos wrote: > > > Regarding the comparison with using only SLOT, the most clear example > > > of how that solution was a b

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Pacho Ramos
El sáb, 16-06-2012 a las 15:52 +0100, Ciaran McCreesh escribió: > On Sat, 16 Jun 2012 16:48:20 +0200 > Pacho Ramos wrote: > > Regarding the comparison with using only SLOT, the most clear example > > of how that solution was a bit worse was that glib vs > > dbus-glib/gobject-introspection handling

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Ciaran McCreesh
On Sat, 16 Jun 2012 17:06:07 +0200 Peter Stuge wrote: > Could it work to make automatic signatures of imported ABI, and > simply compare signatures when a provider package is updated? No. Also, can we stop using the term "ABI" in reference to this please? It's misleading. Let's call them sub-slo

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Peter Stuge
Pacho Ramos wrote: > What I try to do is to replace the needing of manually rebuilding > packages after updates due ABI changes Does this really require explicit ABI information in ebuilds? Could it work to make automatic signatures of imported ABI, and simply compare signatures when a provider p

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Michał Górny
On Sat, 16 Jun 2012 16:48:20 +0200 Pacho Ramos wrote: > El sáb, 16-06-2012 a las 15:31 +0100, Ciaran McCreesh escribió: > > On Sat, 16 Jun 2012 16:29:09 +0200 > > Pacho Ramos wrote: > > > I thought last Zac suggestion of ABI_SLOT modified to use > > > "SLOT=ble/bla" was clear enough and we reach

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Ciaran McCreesh
On Sat, 16 Jun 2012 16:48:20 +0200 Pacho Ramos wrote: > Regarding the comparison with using only SLOT, the most clear example > of how that solution was a bit worse was that glib vs > dbus-glib/gobject-introspection handling: > - Using only SLOT with := would end up with we needing to update > ebu

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Pacho Ramos
El sáb, 16-06-2012 a las 15:31 +0100, Ciaran McCreesh escribió: > On Sat, 16 Jun 2012 16:29:09 +0200 > Pacho Ramos wrote: > > I thought last Zac suggestion of ABI_SLOT modified to use > > "SLOT=ble/bla" was clear enough and we reached a consensus. > > Possibly. I'm waiting to see an implementatio

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Ciaran McCreesh
On Sat, 16 Jun 2012 16:29:09 +0200 Pacho Ramos wrote: > I thought last Zac suggestion of ABI_SLOT modified to use > "SLOT=ble/bla" was clear enough and we reached a consensus. Possibly. I'm waiting to see an implementation, a bunch of examples and a comparison with just using SLOT and := or :*.

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Pacho Ramos
El sáb, 16-06-2012 a las 14:48 +0100, Ciaran McCreesh escribió: > On Sat, 16 Jun 2012 15:37:44 +0200 > Pacho Ramos wrote: > > > > About suggesting new item (like forcing rebuilding of other > > > > packages as discussed some days ago and crosscompile support > > > > suggested by Tommy today), I gu

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Ciaran McCreesh
On Sat, 16 Jun 2012 15:37:44 +0200 Pacho Ramos wrote: > > > About suggesting new item (like forcing rebuilding of other > > > packages as discussed some days ago and crosscompile support > > > suggested by Tommy today), I guess we need to get them voted by > > > the council? > > > > No. You need

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Pacho Ramos
El sáb, 16-06-2012 a las 13:43 +0100, Ciaran McCreesh escribió: > On Sat, 16 Jun 2012 14:26:16 +0200 > Pacho Ramos wrote: > > OK, would you let me to create a tracker bug for eapi5 accepted item? > > No. We're working on the PMS list. We don't need yet another place to > look. > > > About sugges

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Justin
On 16.06.2012 14:26, Pacho Ramos wrote: > El sáb, 16-06-2012 a las 14:12 +0200, Ulrich Mueller escribió: >>> On Sat, 16 Jun 2012, Pacho Ramos wrote: >> >>> I would like to know if there is some place where things going to be >>> included (or proposed to be included) for eapi5 are listed (if suc

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Ciaran McCreesh
On Sat, 16 Jun 2012 14:26:16 +0200 Pacho Ramos wrote: > OK, would you let me to create a tracker bug for eapi5 accepted item? No. We're working on the PMS list. We don't need yet another place to look. > About suggesting new item (like forcing rebuilding of other packages > as discussed some day

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Pacho Ramos
El sáb, 16-06-2012 a las 14:12 +0200, Ulrich Mueller escribió: > > On Sat, 16 Jun 2012, Pacho Ramos wrote: > > > I would like to know if there is some place where things going to be > > included (or proposed to be included) for eapi5 are listed (if such > > place exists). Currently, looks like

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Ulrich Mueller
> On Sat, 16 Jun 2012, Pacho Ramos wrote: > I would like to know if there is some place where things going to be > included (or proposed to be included) for eapi5 are listed (if such > place exists). Currently, looks like there is no eapi5 tracker :-/ The PMS git repository has an eapi-5 deve

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Pacho Ramos
El sáb, 16-06-2012 a las 13:13 +0200, Agostino Sarubbo escribió: > On Saturday 16 June 2012 12:55:22 Pacho Ramos wrote: > > Hello > > > > I would like to know if there is some place where things going to be > > included (or proposed to be included) for eapi5 are listed (if such > > place exists).

Re: [gentoo-dev] About what would be included in EAPI5

2012-06-16 Thread Agostino Sarubbo
On Saturday 16 June 2012 12:55:22 Pacho Ramos wrote: > Hello > > I would like to know if there is some place where things going to be > included (or proposed to be included) for eapi5 are listed (if such > place exists). Currently, looks like there is no eapi5 tracker :-/ > > Thanks a lot for the