Re: [gentoo-dev] Ideas for a (fast) EAPI=3

2009-03-09 Thread Donnie Berkholz
On 21:22 Sun 08 Mar , Donnie Berkholz wrote: On 23:35 Sun 08 Mar , Tiziano Müller wrote: Well, the point I'm trying to make here is a different one: The syntax you proposed is more to write but still equivalent to the one using vars. And looking at the ebuilds - taking G2CONF as

[gentoo-dev] Council agenda for 12 March 2009

2009-03-09 Thread Donnie Berkholz
This week's agenda: On 19:19 Mon 02 Mar , Thomas Anderson wrote: - GLEP 55 There had been quite a bit of discussion on this topic recently. Within hours of the council meeting new proposals were being proposed and discussion was ongoing. Conclusion:

Re: [gentoo-dev] Re: perl-module.eclass -- review - 2

2009-03-09 Thread Rémi Cardona
Le 09/03/2009 02:50, Donnie Berkholz a écrit : On 14:09 Tue 03 Mar , Bo Ørsted Andresen wrote: On Tuesday 03 March 2009 12:13:34 Peter Volkov wrote: Could you just use dosed here? dosed needs to die. Why? Because it's utterly pointless and exists only for legacy reasons. Few packages

[gentoo-dev] Re: Ideas for a (fast) EAPI=3

2009-03-09 Thread Christian Faulhammer
Hi, Tiziano Müller dev-z...@gentoo.org: With eapis 1 and 2 we introduced nice features but also a couple of new problems. One of them are the use dependencies when the package you depend on doesn't have the use flag anymore (see [1] for an example). I don't know if there is a bug somewhere

Re: [gentoo-dev] Re: Ideas for a (fast) EAPI=3

2009-03-09 Thread Daniel Pielmeier
2009/3/9 Christian Faulhammer fa...@gentoo.org:  I don't know if there is a bug somewhere (I did not find one), but what about having the possibility to ask for one out many USE flags of a dependency.  For example app-misc/gramps needs dev-lang/python with USE=berkdb or USE=sqlite, but

[gentoo-dev] Re: Ideas for a (fast) EAPI=3

2009-03-09 Thread Christian Faulhammer
Hallo, Donnie Berkholz dberkh...@gentoo.org: On 23:35 Sun 08 Mar , Tiziano Müller wrote: Well, the point I'm trying to make here is a different one: The syntax you proposed is more to write but still equivalent to the one using vars. And looking at the ebuilds - taking G2CONF as an

[gentoo-dev] Re: Ideas for a (fast) EAPI=3

2009-03-09 Thread Christian Faulhammer
Hi, Daniel Pielmeier daniel.pielme...@googlemail.com: 2009/3/9 Christian Faulhammer fa...@gentoo.org:  I don't know if there is a bug somewhere (I did not find one), but what about having the possibility to ask for one out many USE flags of a dependency.  For example app-misc/gramps

Re: [gentoo-dev] Ideas for a (fast) EAPI=3

2009-03-09 Thread Michael Haubenwallner
On Sun, 2009-03-08 at 21:22 -0700, Donnie Berkholz wrote: I think the idea of ebuilds as scripts showing directly how to build software is a core part of the Gentoo build-system philosophy. This proposal pushes ebuilds toward a formatted file that is not a script. Instead, it is more like

Re: [gentoo-dev] Re: Ideas for a (fast) EAPI=3

2009-03-09 Thread Daniel Pielmeier
2009/3/9 Christian Faulhammer fa...@gentoo.org: Hi, Daniel Pielmeier daniel.pielme...@googlemail.com: || ( dev-lang/python[berkdb] dev-lang/python[sqlite] )  That's the solution currently and not the optimum. I have discussed this yesterday with loki_val, and workaround would be using a

Re: [gentoo-dev] Re: Ideas for a (fast) EAPI=3

2009-03-09 Thread Tiziano Müller
Am Montag, den 09.03.2009, 10:06 +0100 schrieb Christian Faulhammer: Hi, Daniel Pielmeier daniel.pielme...@googlemail.com: 2009/3/9 Christian Faulhammer fa...@gentoo.org: I don't know if there is a bug somewhere (I did not find one), but what about having the possibility to ask

Re: [gentoo-dev] Ideas for a (fast) EAPI=3

2009-03-09 Thread Tiziano Müller
Am Sonntag, den 08.03.2009, 23:31 -0700 schrieb Donnie Berkholz: On 21:22 Sun 08 Mar , Donnie Berkholz wrote: On 23:35 Sun 08 Mar , Tiziano Müller wrote: Well, the point I'm trying to make here is a different one: The syntax you proposed is more to write but still equivalent to

Re: [gentoo-dev] when the music's over

2009-03-09 Thread Santiago M. Mola
On Mon, Mar 9, 2009 at 12:03 AM, Ali Polatel hawk...@gentoo.org wrote: Hey everyone, It's my turn to say goodbye. It's been really nice for two years. I've had great fun and have no bad feelings as I leave. This mail is meant as an apology to people who are awaiting my return. I'm sorry to

Re: [gentoo-dev] Collecting opinions about GLEP 55 and alternatives

2009-03-09 Thread Jacob Floyd
Hello all, Here are my comments, opinions, and a recommendation regarding GLEP 55 and similar proposals. I've put in 1) A) and a) numbering to differentiate the various lists. Though perhaps long winded, at least check out the Recommendation below. The idea of sticking EAPI in metadata.xml was

[gentoo-dev] Re: Collecting opinions about GLEP 55 and alternatives

2009-03-09 Thread Duncan
Jacob Floyd techgurufloyd+gentoo.li...@gmail.com posted 4afbebfe0903090601r5759177bt98639c0c3a61b...@mail.gmail.com, excerpted below, on Mon, 09 Mar 2009 07:01:21 -0600: Stick EAPI info in the Manifest. The Manifest stores metadata info about the ebuilds for security and validation purposes,

Re: [gentoo-dev] Ideas for a (fast) EAPI=3

2009-03-09 Thread Tobias Scherbaum
Am Montag, den 09.03.2009, 10:12 +0100 schrieb Michael Haubenwallner: On Sun, 2009-03-08 at 21:22 -0700, Donnie Berkholz wrote: I think the idea of ebuilds as scripts showing directly how to build software is a core part of the Gentoo build-system philosophy. This proposal pushes

[gentoo-dev] last rites for net-irc/lostirc

2009-03-09 Thread Michael Sterrett
# Michael Sterrett mr_bon...@gentoo.org (09 Mar 2009) # Masked for removal in 30 days. # Needs removed version of dev-libs/libsigc++, broken autotools... # Bug 215302 and bug 223771 net-irc/lostirc

[gentoo-dev] cmake-utils.eclass udpate

2009-03-09 Thread Tomáš Chvátal
Hi, this is just friendly reminder that we are updating cmake-utils.eclass [see attached diff] to tree in few hours and it gives you new fancy functionality. Everything is well eclassdoc documented so you can find out what the new features are and how to use them. Highlights are: - more precise

[gentoo-dev] Developer Retirements

2009-03-09 Thread Doug Goldstein
I'm wondering what exactly is the harm in letting developers idle for a while? While they might not be actively committing they are still knowledgeable people that are just as capable as everyone else to push in a fix for small packages. There's lots of bugs in bugzilla with items that just need

Re: [gentoo-dev] Developer Retirements

2009-03-09 Thread Jeremy Olexa
On Mon, Mar 9, 2009 at 1:44 PM, Doug Goldstein car...@gentoo.org wrote: I'm wondering what exactly is the harm in letting developers idle for a while? While they might not be actively committing they are still knowledgeable people that are just as capable as everyone else to push in a fix for

Re: [gentoo-dev] Re: Collecting opinions about GLEP 55 and alternatives

2009-03-09 Thread Richard Freeman
Duncan wrote: So putting it in the manifest but generated from the ebuild info really doesn't change the problem, leaving us precisely where we were before, except that it may be useful as a component of one of the other solutions, and has been proposed as such in a few of the suggested

Re: [gentoo-dev] Ideas for a (fast) EAPI=3

2009-03-09 Thread Ciaran McCreesh
On Sun, 08 Mar 2009 08:49:16 +0100 Tiziano Müller dev-z...@gentoo.org wrote: http://spreadsheets.google.com/ccc?key=pPAJXP6shYH78lCXeqRqCUQ Here're some more easy ones. First up, un-optionaling some optional things. No impact for developers: * PROPERTIES must be cached properly (it's optional

Re: [gentoo-dev] Ideas for a (fast) EAPI=3

2009-03-09 Thread Zac Medico
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Ciaran McCreesh wrote: * Limit values in $USE to ones in $IUSE (bug 176467). The existing behaviour's majorly annoying; time for the package manager to start enforcing things strictly. My impression is that most ebuild developers tend to

Re: [gentoo-dev] Ideas for a (fast) EAPI=3

2009-03-09 Thread Zac Medico
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Ciaran McCreesh wrote: On Mon, 09 Mar 2009 13:56:19 -0700 Zac Medico zmed...@gentoo.org wrote: Ciaran McCreesh wrote: * Limit values in $USE to ones in $IUSE (bug 176467). The existing behaviour's majorly annoying; time for the package manager

Re: [gentoo-dev] Re: Ideas for a (fast) EAPI=3

2009-03-09 Thread Maciej Mrozowski
On Monday 09 of March 2009 22:36:33 Ciaran McCreesh wrote: On Mon, 9 Mar 2009 22:33:11 +0100 Christian Faulhammer fa...@gentoo.org wrote: Ciaran McCreesh ciaran.mccre...@googlemail.com: Next, some probably easy but long standing features: * src_test run unless RESTRICTed or

Re: [gentoo-dev] Re: Ideas for a (fast) EAPI=3

2009-03-09 Thread Ciaran McCreesh
On Mon, 9 Mar 2009 23:20:03 +0100 Christian Faulhammer fa...@gentoo.org wrote: Package A goes stable, test suite passes. Package B (a dependency of A) goes stable in a newer version, which will cause A to not merge in stable profile. This happens all the time and is no special case. Uh, you

Re: [gentoo-dev] Re: Ideas for a (fast) EAPI=3

2009-03-09 Thread Ciaran McCreesh
On Mon, 9 Mar 2009 23:24:15 +0100 Maciej Mrozowski reave...@poczta.fm wrote: Unfortunately upstream tends to think of tests in very relaxed way. And for those upstreams that do, you RESTRICT=test, or better yet filter out dodgy tests. Which is what you should be doing currently anyway -- the

Re: [gentoo-dev] Ideas for a (fast) EAPI=3

2009-03-09 Thread Donnie Berkholz
On 20:26 Mon 09 Mar , Ciaran McCreesh wrote: On Sun, 08 Mar 2009 08:49:16 +0100 Tiziano Müller dev-z...@gentoo.org wrote: http://spreadsheets.google.com/ccc?key=pPAJXP6shYH78lCXeqRqCUQ Here're some more easy ones. This list sounds mostly good to me. * Limit values in $USE to ones in

Re: [gentoo-dev] Ideas for a (fast) EAPI=3

2009-03-09 Thread Peter Alfredsen
On Mon, 9 Mar 2009 20:26:24 + Ciaran McCreesh ciaran.mccre...@googlemail.com wrote: * src_test run unless RESTRICTed or explicitly disabled by the user (bug 184812) This one is not uncontroversial and will not go in a 'quick' EAPI I think. /loki_val

Re: [gentoo-dev] Ideas for a (fast) EAPI=3

2009-03-09 Thread Jeremy Olexa
Tiziano � wrote: Hi everyone With eapis 1 and 2 we introduced nice features but also a couple of new problems. One of them are the use dependencies when the package you depend on doesn't have the use flag anymore (see [1] for an example). So I think it's time for a short eapi bump with some

Re: [gentoo-dev] Ideas for a (fast) EAPI=3

2009-03-09 Thread Ciaran McCreesh
On Mon, 9 Mar 2009 15:39:41 -0700 Donnie Berkholz dberkh...@gentoo.org wrote: * Calling unpack on an unrecognised extension should be fatal, unless --if-compressed is specified. The default src_unpack needs to use this. Why? Currently, if a package does an explicit 'unpack foo.bar',

Re: [gentoo-dev] Ideas for a (fast) EAPI=3

2009-03-09 Thread Ciaran McCreesh
On Mon, 09 Mar 2009 17:38:51 -0500 Jeremy Olexa darks...@gentoo.org wrote: Should the next EAPI (as proposed) be a major release in terms of naming? We don't use major.minor numbers for EAPI or have a concept like that. It's too much mess. And should it really be adding features? Well... So

Re: [gentoo-dev] Developer Retirements

2009-03-09 Thread Marijn Schouten (hkBst)
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Jeremy Olexa wrote: On Mon, Mar 9, 2009 at 1:44 PM, Doug Goldstein car...@gentoo.org wrote: I'm wondering what exactly is the harm in letting developers idle for a while? While they might not be actively committing they are still knowledgeable

Re: [gentoo-dev] Developer Retirements

2009-03-09 Thread Jeremy Olexa
Marijn Schouten (hkBst) wrote: As opposed to those same bugs being assigned to maintainer-needed and getting lots of attention? The inactive dev can just as easily resolve a m-needed bug as one that is assigned to himself. The added benefit that some people actually look at the m-needed

[gentoo-dev] Re: Ideas for a (fast) EAPI=3

2009-03-09 Thread Christian Faulhammer
Hi, Ciaran McCreesh ciaran.mccre...@googlemail.com: On Mon, 9 Mar 2009 23:20:03 +0100 Christian Faulhammer fa...@gentoo.org wrote: Package A goes stable, test suite passes. Package B (a dependency of A) goes stable in a newer version, which will cause A to not merge in stable profile.

Re: [gentoo-dev] Developer Retirements

2009-03-09 Thread Peter Alfredsen
On Mon, 9 Mar 2009 13:44:55 -0500 Doug Goldstein car...@gentoo.org wrote: I'm wondering what exactly is the harm in letting developers idle for a while? Nothing, as long as they don't pretend to be maintaining packages while they idle. See compnerd and his tonne of system-packages for

Re: [gentoo-dev] Developer Retirements

2009-03-09 Thread Gordon Malm
On Monday, March 9, 2009 11:44:55 Doug Goldstein wrote: I'm wondering what exactly is the harm in letting developers idle for a while? While they might not be actively committing they are still knowledgeable people that are just as capable as everyone else to push in a fix for small packages.

Re: [gentoo-dev] Developer Retirements

2009-03-09 Thread Lukasz Damentko
Okay, let me explain in detail. Undertakers contact devs who didn't touch CVS for at least two months, are considered inactive in the bugzilla and have no current .away set. After the initial contact, something like 3/4 of e-mailed people respond very quickly and explain why they are gone

Re: [gentoo-dev] Re: Ideas for a (fast) EAPI=3

2009-03-09 Thread Alec Warner
On Mon, Mar 9, 2009 at 3:25 PM, Ciaran McCreesh ciaran.mccre...@googlemail.com wrote: On Mon, 9 Mar 2009 23:20:03 +0100 Christian Faulhammer fa...@gentoo.org wrote: Package A goes stable, test suite passes. Package B (a dependency of A) goes stable in a newer version, which will cause A to