Re: [gentoo-dev] 2009 Council Elections

2009-06-25 Thread Ciaran McCreesh
that a Council member cannot appoint a non-developer as their proxy. I see no mention of either in GLEP 39, which only restricts voting of Council members to developers, and only restricts proxies to not having one person with multiple votes. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] 2009 Council Elections

2009-06-26 Thread Ciaran McCreesh
the electorate can vote in whoever they want, and council members can appoint whoever they want so long as no-one has multiple votes at any given meaning. GLEP 39 is very clear and explicit about all the restrictions. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] 2009 Council Elections

2009-06-28 Thread Ciaran McCreesh
and nothing to do with the attempts of a small number of malcontents that anything involving me, Paludis or Exherbo is so amazingly evil that it must be entirely ignored. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] 2009 Council Elections

2009-06-28 Thread Ciaran McCreesh
to ensure that those contributions get applied. Again, this is not about me or Exherbo. It's about the Council's unsubstantiated claim that the rules prohibit a Council member from selecting a non-developer as a proxy. -- Ciaran McCreesh signature.asc Description: PGP signature

[gentoo-dev] EAPI Feature Request Bugs

2009-06-29 Thread Ciaran McCreesh
the "approved draft, to be accepted once Portage support is there" will get 'in-eapi-4' instead. Hopefully this'll make it easier to make sure we all know what's going on, and harder for simple things to get missed because no-one remembers them at the time. [1]: http://archives.gentoo.org/gentoo-pms/msg_927530a070199c51f553df8360337de2.xml -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: New eselect news item for kdeprefix

2009-07-01 Thread Ciaran McCreesh
On Wed, 1 Jul 2009 15:45:29 +0300 Theo Chatzimichos wrote: > Display-If-Installed: kde-base/kdelibs Really? Anyone who has any version of kdelibs ever? -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: New eselect news item for kdeprefix

2009-07-01 Thread Ciaran McCreesh
On Wed, 1 Jul 2009 17:00:35 +0300 Theo Chatzimichos wrote: > On Wednesday 01 July 2009 16:25:11 Ciaran McCreesh wrote: > > On Wed, 1 Jul 2009 15:45:29 +0300 > > > > Theo Chatzimichos wrote: > > > Display-If-Installed: kde-base/kdelibs > > > > Really?

Re: [gentoo-dev] Re: A Little Council Reform Anyone?

2009-07-02 Thread Ciaran McCreesh
an't, why do they feel that and why haven't they said so? Really, the only big issues we've had with EAPI work are getting Portage support and working around a Council that wants to both micro-manage every last detail of every last feature and only put in an hour of work every two weeks

Re: [gentoo-dev] Re: A Little Council Reform Anyone?

2009-07-02 Thread Ciaran McCreesh
es, objections and alternatives that were either already addressed, not at all relevant or obviously unworkable. That's what dragged the process out for so long. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: A Little Council Reform Anyone?

2009-07-03 Thread Ciaran McCreesh
ting on bugs in competing managers I've given up looking at pkgcore's code or trying to test it. The only bugs I'm aware of in pkgcore are those that've been reported by other people. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] [RFC] [EAPI=3] Add approprietly prefixed values of IUSE_* variables to IUSE

2009-07-05 Thread Ciaran McCreesh
ation... Are you sure that the way you're suggesting is the most elegant way of doing things? The alternative proposal was: IUSE="foo bar linguas: en fr" which, admittedly, requires adding ( ) support to IUSE, but that's also required by some of the other IUSE-related propo

[gentoo-dev] Preparing profiles for EAPI 3 IUSE strictness

2009-07-06 Thread Ciaran McCreesh
" rather than a "we'll definitely be using this". Flags that I'm aware of that regularly get abused are: IUSE_IMPLICIT="build debug" Are people wanting to make those implicit? Are there any other flags that people really don't want to put in IUSE? Bear in mind that any flag that's implicit can't ever be used for a use dependency default. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Re: A Little Council Reform Anyone?

2009-07-07 Thread Ciaran McCreesh
seen as ciaranm's domain, and > we all know he doesn't set a collaborative tone, but rather one of > conflict, which anyone on a clock can't be bothered with. Please point to examples of conflict on the PMS mailing list. Also, I shall remind you that the PMS list was a Council decision and that it was primarily to replace the alias we were using for sending patches for review -- that's still what it's being used for. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Preparing profiles for EAPI 3 IUSE strictness

2009-07-07 Thread Ciaran McCreesh
or "Paludis to fail", and that "opposing [me] and everything [I] do was an initiative [you] started only after careful consideration", I'll kindly ask you to stop randomly jumping out and flinging turds, since it adds nothing to the discussion at hand and only serves to

Re: [gentoo-dev] Re: Re: A Little Council Reform Anyone?

2009-07-07 Thread Ciaran McCreesh
On Tue, 7 Jul 2009 10:09:09 -0600 Denis Dupeyron wrote: > On Tue, Jul 7, 2009 at 7:45 AM, Ciaran > McCreesh wrote: > > Perhaps you should consider that it's your behaviour that's the > > issue here. > > It's both your behaviors, because they're extre

Re: [gentoo-dev] Re: Re: A Little Council Reform Anyone?

2009-07-07 Thread Ciaran McCreesh
On Tue, 07 Jul 2009 18:34:32 +0200 Rémi Cardona wrote: > Le 07/07/2009 18:20, Ciaran McCreesh a écrit : > > I would be entirely happy if you could get the people whose stated > > aim is to disrupt PMS and / or third party package managers to stop > > poisoning the atmospher

Re: [gentoo-dev] RFD: EAPI specification in ebuilds

2012-03-07 Thread Ciaran McCreesh
iscussion, then you should ignore the previous Council's decision and reconsider all the solutions that have been presented. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] RFD: EAPI specification in ebuilds

2012-03-08 Thread Ciaran McCreesh
whitespace, quoting and indenting rules for something that otherwise looks exactly like any other metadata variable isn't going to cause problems? -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] RFD: EAPI specification in ebuilds

2012-03-08 Thread Ciaran McCreesh
uilds already have to conform to a vast number of > constraints that ordinary bash scripts do not. I think that it's > perfectly reasonable for ebuilds to have a constrained syntax for > EAPI assignments. ...and only EAPI assignments? Not for any other metadata variable? Doesn'

Re: [gentoo-dev] RFD: EAPI specification in ebuilds

2012-03-08 Thread Ciaran McCreesh
On Thu, 08 Mar 2012 11:59:33 -0500 Alexandre Rostovtsev wrote: > On Thu, 2012-03-08 at 16:29 +0000, Ciaran McCreesh wrote: > > And you believe that having exactly one place inside ebuild text > > where there are different whitespace, quoting and indenting rules > > for som

Re: [gentoo-dev] RFD: EAPI specification in ebuilds

2012-03-08 Thread Ciaran McCreesh
e thing, is weird. Having something break because you make full use of bash syntax, where nothing else breaks if you do the same thing, is weird. There are already a whole pile of subtle traps for ebuild writers and complications for people learning the system. We should be aiming to reduce

Re: [gentoo-dev] RFD: EAPI specification in ebuilds

2012-03-08 Thread Ciaran McCreesh
On Thu, 8 Mar 2012 18:30:47 +0100 Jeroen Roovers wrote: > On Thu, 8 Mar 2012 17:14:58 + > Ciaran McCreesh wrote: > > Having a different, special rule for something that looks exactly > > like lots of other things that do not have that different, special > > rule

Re: [gentoo-dev] RFD: EAPI specification in ebuilds

2012-03-08 Thread Ciaran McCreesh
;s better to think of ebuilds as being data. If you did have a /usr/bin/eapi5, it would have to be implemented as something that invoked the package manager, not as a direct interpreter. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] RFD: EAPI specification in ebuilds

2012-03-08 Thread Ciaran McCreesh
for EAPI 4. Same idea and impact as GLEP 55, except without as much future proofing. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] RFD: EAPI specification in ebuilds

2012-03-08 Thread Ciaran McCreesh
ou aren't executing ebuilds via an interpreter. You're performing an action that involves using the data and code in an ebuild multiple times and in multiple different ways, and that may also involve doing the same to an installed package that is being replaced. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] RFD: EAPI specification in ebuilds

2012-03-08 Thread Ciaran McCreesh
iolations of the HOMEPAGE rule tell you a lot about what happens when something is made syntactically valid but supposedly not legal. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] RFD: EAPI specification in ebuilds

2012-03-09 Thread Ciaran McCreesh
ore having to spawn a bash process isn't just about performance, it's also about making ebuilds much less difficult to deal with. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] RFD: EAPI specification in ebuilds

2012-03-09 Thread Ciaran McCreesh
ng a stable Portage version that handles it around. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] RFD: EAPI specification in ebuilds

2012-03-10 Thread Ciaran McCreesh
does just that. > > [[ -z "${HOMEPAGE}" ]] && \ > HOMEPAGE="http://search.cpan.org/dist/${MY_PN:-${PN}}/"; > > Not really comparable in entirety to EAPI. The point is that there's a silly QA policy saying not to do that. It's not a PMS rule. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Deprecate EAPI1?

2012-03-11 Thread Ciaran McCreesh
longer. We have to support them indefinitely. It's not possible to uninstall a package whose EAPI is unknown. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Deprecate EAPI1?

2012-03-11 Thread Ciaran McCreesh
On Sun, 11 Mar 2012 16:14:33 +0100 Chí-Thanh Christopher Nguyễn wrote: > Ciaran McCreesh schrieb: > >> Is there really much of a benefit to this? I guess for anybody who > >> runs scripts to mass-manipulate ebuilds it might be helpful, but I > >> think all t

Re: [gentoo-dev] Deprecate EAPI1?

2012-03-11 Thread Ciaran McCreesh
d from a package manager. It might be worth revisiting this if we ever switch to EAPIs that allow us to kill off VDB, for example. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Deprecate EAPI1?

2012-03-11 Thread Ciaran McCreesh
that really really needs to die... Being able to replace VDB with something that doesn't suck is one of the places where being able to kill off old code would actually matter. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] RFD: EAPI specification in ebuilds

2012-03-12 Thread Ciaran McCreesh
l of this is that we shouldn't have to guess what future EAPIs will look like. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] RFD: EAPI specification in ebuilds

2012-03-12 Thread Ciaran McCreesh
On Mon, 12 Mar 2012 01:36:12 -0700 Brian Harring wrote: > Also note that with the sole exception of g55 ... > and does so at the same robustness as everything sans g55 ... > G55 is the sole exception. Interesting pattern, huh? -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] RFD : .ebuild is only bash

2012-03-12 Thread Ciaran McCreesh
lking about here? It's not the case that ebuilds will always be bash 3, which is enough to make GLEP 55 the safe option. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] RFD: EAPI specification in ebuilds

2012-03-12 Thread Ciaran McCreesh
On Mon, 12 Mar 2012 09:05:26 -0700 Zac Medico wrote: > It's just a symptom of people not abiding by the KISS principle. "Abiding by the KISS principle" is what got us into this mess in the first place. EAPI as a metadata variable is too simple to allow us to do what we want

Re: [gentoo-dev] RFD : .ebuild is only bash

2012-03-12 Thread Ciaran McCreesh
o something unexpected. This whole thing is just an exercise in trying to find excuses not to use GLEP 55. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] RFD : .ebuild is only bash

2012-03-12 Thread Ciaran McCreesh
wrote it is one of Satan's little minions. Also, change is bad. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] RFD : .ebuild is only bash

2012-03-12 Thread Ciaran McCreesh
x27;re down to "it's ugly and someone already said no and I'll throw my toys out of the pram if I don't get my way" as the arguments against GLEP 55 now? -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] RFD : .ebuild is only bash

2012-03-12 Thread Ciaran McCreesh
ne is conveniently ignoring), it doesn't require us to guess what's going to happen next and it can be implemented immediately. That's a rather big deal. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] RFD : .ebuild is only bash

2012-03-12 Thread Ciaran McCreesh
On Mon, 12 Mar 2012 19:50:36 +0100 Ulrich Mueller wrote: > >>>>> On Mon, 12 Mar 2012, Ciaran McCreesh wrote: > > GLEP 55 is simple, it solves all the problems we have (including the > > version issue, which everyone is conveniently ignoring), it doesn't >

Re: [gentoo-dev] RFD : .ebuild is only bash

2012-03-12 Thread Ciaran McCreesh
al versions (and it's illegal to do this), so it's not relevant to the discussion. - -- Ciaran McCreesh -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.18 (GNU/Linux) iEYEARECAAYFAk9eSAwACgkQ96zL6DUtXhGpEwCfWS9u6S4oqNebnRrofwqWKFAy tGMAoNX/2T7dyBqW+sSVO+O5nSMp5NKm =Y5Tt -END PGP SIGNATURE-

Re: [gentoo-dev] RFD : .ebuild is only bash

2012-03-12 Thread Ciaran McCreesh
if your package mangler is carefully designed to avoid doing unnecessary I/O. It's just not the primary point. The primary point is that it handles whatever we feel like doing in the future, even the "conveniently ignoring" stuff that you're conveniently ignoring. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] RFD : .ebuild is only bash

2012-03-12 Thread Ciaran McCreesh
aw in our versioning system, and it can only occur > in some corner cases where version components have leading zeros. You know, if we had GLEP 55, we could fix that. Although it's debatable whether it's a flaw, since we're trying to match upstream version formats where

Re: [gentoo-dev] RFD : .ebuild is only bash

2012-03-13 Thread Ciaran McCreesh
On Tue, 13 Mar 2012 02:41:13 -0400 "Walter Dnes" wrote: > On Mon, Mar 12, 2012 at 05:12:28PM +, Ciaran McCreesh wrote > > This whole thing is just an exercise in trying to find excuses not > > to use GLEP 55. > > A filename should not be (ab)used as a databa

Re: [gentoo-dev] Re: Let's redesign the entire filesystem!

2012-03-14 Thread Ciaran McCreesh
s, since they're clearly symptoms of a larger "oops, we have too much coupling" problem, instead of forcing a workaround onto large numbers of users? -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Let's redesign the entire filesystem!

2012-03-14 Thread Ciaran McCreesh
t something that should be done lightly. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Let's redesign the entire filesystem!

2012-03-14 Thread Ciaran McCreesh
even less well handled than "stuff not in /usr" is just now. All using an initramfs does is move the dependencies problem from somewhere where we have a solution that used to work and that still mostly works to somewhere where we don't have anything at all. -- Ciaran McCreesh s

Re: [gentoo-dev] Change USE flags when compiling with FEATURES=test

2012-03-17 Thread Ciaran McCreesh
RES? If you want that, USE_EXPAND_IGNORE_CHANGES, like USE_EXPAND_HIDDEN, would be cleaner. 'test' is already too special. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] New eclass: oasis.eclass for oasis-based ocaml packages.

2012-03-23 Thread Ciaran McCreesh
that would be generated at any given point in the build sequence. So you can't rely upon IUSE having the "merged" value in an eclass. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] New eclass: oasis.eclass for oasis-based ocaml packages.

2012-03-23 Thread Ciaran McCreesh
IUSE environment variable inside the ebuild. > I think 'any point in the build sequence' is still > post-eclass-inheritance isn't it? Nope. It's also at any point during the sourcing of any of the files. - -- Ciaran McCreesh -

Re: [gentoo-dev] New eclass: oasis.eclass for oasis-based ocaml packages.

2012-03-23 Thread Ciaran McCreesh
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Fri, 23 Mar 2012 12:32:05 -0400 Ian Stakenvicius wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA256 > > On 23/03/12 12:19 PM, Ciaran McCreesh wrote: > > On Fri, 23 Mar 2012 12:14:39 -0400 Ian Stakenvicius > > wro

Re: [gentoo-dev] New eclass: oasis.eclass for oasis-based ocaml packages.

2012-03-23 Thread Ciaran McCreesh
ion when the function was introduced, and we were assured that it "would only be used correctly"... The correct solution is probably to have ebuilds define a variable like "OASIS_WANT_DOCS", and to use that. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] New eclass: oasis.eclass for oasis-based ocaml packages.

2012-03-23 Thread Ciaran McCreesh
ing, make it easy to do the right thing. Unfortunately, bash really doesn't make it easy for us to do that sort of thing... -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] About suggesting to create a separate partition for portage tree in handbook

2012-03-27 Thread Ciaran McCreesh
matic installation of the appropriate firmware) no longer supports /usr/portage on its own partition. But that's ok, because extensive studies have shown that the only possible reasons for putting /usr/portage on its own partition are historical, since everyone has an SSD now. -- Ciara

Re: [gentoo-dev] rfc: location of portage tree

2012-03-28 Thread Ciaran McCreesh
ge is bad at overlays but the Summer of Code projects to fix it will solve all of that this time around, honest. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Happy 10th birthday (in advance)

2012-03-31 Thread Ciaran McCreesh
nix. Do you really want to be advertising an awful hack that doesn't really work, is conceptually unsound and that breaks all kinds of things in subtle ways? -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Happy 10th birthday (in advance)

2012-03-31 Thread Ciaran McCreesh
't think of what other problems there are so it's fine". That's a bad way of doing things. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Happy 10th birthday (in advance)

2012-03-31 Thread Ciaran McCreesh
xample. So I think you're misunderstanding what constitutes proof here -- "some evidence" certainly isn't it. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Happy 10th birthday (in advance)

2012-03-31 Thread Ciaran McCreesh
tc, take your pick. No, what I actually say is *why* things don't work, and if it hasn't already been explained, I say how to fix it. But the first step towards getting something fixed is admitting that there's a problem, and you've always been awfully reluctant to do that until the damage has already been done. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Happy 10th birthday (in advance)

2012-03-31 Thread Ciaran McCreesh
ering "when it breaks, reinstall" territory here. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Happy 10th birthday (in advance)

2012-03-31 Thread Ciaran McCreesh
ks, > > reinstall" territory here. > > > Which is still more than 0%. > > I demand better trolls, this is getting boring. So you think Gentoo should advertise as "the chances of it working are greater than 0%"? -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Happy 10th birthday (in advance)

2012-03-31 Thread Ciaran McCreesh
automatically imply that doing it is a good idea. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Happy 10th birthday (in advance)

2012-03-31 Thread Ciaran McCreesh
On Sat, 31 Mar 2012 18:39:21 +0300 Alex Alexander wrote: > On Mar 31, 2012 5:57 PM, "Ciaran McCreesh" > wrote: > > On Sat, 31 Mar 2012 15:08:29 +0300 > > Alex Alexander wrote: > > > No. I didn't say I think it works, I said I have proof it works. >

Re: [gentoo-dev] Re: Happy 10th birthday (in advance)

2012-04-01 Thread Ciaran McCreesh
On Sun, 01 Apr 2012 17:04:11 +0100 Steven J Long wrote: > Ciaran McCreesh wrote: > > No, what I actually say is *why* things don't work, and if it hasn't > > already been explained, I say how to fix it. > Oh? Where on Earth did you do that in this thread? All you'

Re: [gentoo-dev] Happy 10th birthday (in advance)

2012-04-01 Thread Ciaran McCreesh
, but most do not. You're trying awfully hard to turn this from a discussion about a feature into a discussion about people. Please don't try to confuse the two -- attacking the messenger just prolongs getting a fix implemented. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Should ${T} be defined in pkg_prepare ?

2012-04-01 Thread Ciaran McCreesh
that will be available for the build, but check-reqs is deliberately designed to be wildly inaccurate. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Should ${T} be defined in pkg_prepare ?

2012-04-01 Thread Ciaran McCreesh
ow, as if it were designed under the assumption that accuracy wouldn't be possible... Or you could just post more noise to the list in an attempt to stir up trouble. Your call. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] RFC: iotop needs to run as root after kernel change

2012-04-04 Thread Ciaran McCreesh
rk (bear in mind that some of the target filesystems might not support caps). -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Making user patches globally available

2012-04-18 Thread Ciaran McCreesh
with this, the easiest way would probably be to require that overridden src_prepare functions call a magic function called "apply_user_patches_here" (and to barf if a src_prepare finished without having called that function). -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Making user patches globally available

2012-04-26 Thread Ciaran McCreesh
package mangler could even make it fatal (at pretend time, no less) if someone wants to apply user patches to an ebuild whose EAPI doesn't support it. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Feature request: package.use.stable.mask and package.use.stable.force

2012-04-27 Thread Ciaran McCreesh
o package.use.mask and package.use.force, > except that the resulting rules are ONLY applied iff a stable keyword > is in use This means that an ebuild will effectively change when moved from ~arch to arch. The point of ~arch is to test ebuilds before they're moved to arch. -- Ciaran McCreesh

Re: [gentoo-dev] Re: Making user patches globally available

2012-04-27 Thread Ciaran McCreesh
if the user has patches specified for a package that isn't EAPI 5. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Making user patches globally available

2012-04-27 Thread Ciaran McCreesh
ert that src_prepare contains an epatch_user call > if EAPI is less than 5. Why bother? That's hideously error prone. We have a simple way that's guaranteed to work, and that is able to inform the user if their expectations can't be met. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Making user patches globally available

2012-04-27 Thread Ciaran McCreesh
r people who want strictness and can afford to wait for the > relevant ebuilds to be converted to EAPI 5. But there's no way the repoman check is going to give anything like reliable answers if you're involving eclasses... -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Making user patches globally available

2012-04-27 Thread Ciaran McCreesh
roach. Meanwhile, it's relatively easy to to a manual audit of the > src_prepare function of each eclass. Providing unreliable functionality just leads to whining and contortions when it doesn't work. This isn't a situation where compromise is necessary, so there's no reason

Re: [gentoo-dev] Re: Making user patches globally available

2012-04-27 Thread Ciaran McCreesh
ough to > justify that. Didn't we have a few other cheap things lined up? -- Ciaran McCreesh signature.asc Description: PGP signature

EAPI 5 (Was: Re: [gentoo-dev] Re: Making user patches globally available)

2012-04-27 Thread Ciaran McCreesh
* EAPI parsing * the things that were left out of 4: + slot operator deps + profile IUSE * No -j1 for src_test * Remove deprecated stuff * Zero or one REQUIRED_USE operator These might be cheap now? * New bash version * Get a versionator replacement into the PM -- Ciaran McCrees

Re: EAPI 5 (Was: Re: [gentoo-dev] Re: Making user patches globally available)

2012-04-28 Thread Ciaran McCreesh
On Sat, 28 Apr 2012 10:52:07 +0200 Michał Górny wrote: > On Fri, 27 Apr 2012 21:12:27 +0100 > Ciaran McCreesh wrote: > > * Get a versionator replacement into the PM > > Why are we trying to make PM a brick instead of keeping stuff modular? > What does the eclass lack which

Re: EAPI 5 (Was: Re: [gentoo-dev] Re: Making user patches globally available)

2012-04-28 Thread Ciaran McCreesh
On Sat, 28 Apr 2012 10:09:01 + Francesco Riosa wrote: > What's changed from 2006 in version handling? The ordering rules, the handling of zeroes and the behaviour of suffixes. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Chromium bundled code

2012-05-05 Thread Ciaran McCreesh
On Fri, 4 May 2012 18:02:05 -0700 Greg KH wrote: > And what are you going to do when dbus moves into the kernel itself > (hint, it will be there soon)? Why stop at dbus? Why isn't libxml2 in the kernel yet? -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] RFC: remove ldap from desktop profiles use flags

2012-05-06 Thread Ciaran McCreesh
who use packages that have an emboss use flag, are those people likely to want emboss?". -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] add global useflag: webkit

2012-05-07 Thread Ciaran McCreesh
worse the more clever tricks people come up with to get around its inexpressivity. I propose: REQUIRED_USE="== ( qt webkit )" -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] add global useflag: webkit

2012-05-07 Thread Ciaran McCreesh
On Mon, 7 May 2012 20:26:08 +0200 Ulrich Mueller wrote: > REQUIRED_USE="^^ ( webkit !qt )" Please provide an algorithm that will turn that into an appropriate error message for displaying to a user. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] add global useflag: webkit

2012-05-07 Thread Ciaran McCreesh
to make the > expression easier to read. Forget "easier to read". The important part is being able to produce error messages for users. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-10 Thread Ciaran McCreesh
under discussion here is that tight coupling and vertical integration means we are in effect forced to use rather a lot of software that we would prefer not to. - -- Ciaran McCreesh -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.19 (GNU/Linux) iEYEAREC

Re: [gentoo-dev] Tightly-coupled core distro [was: Council meeting summary for 3 April 2012]

2012-05-10 Thread Ciaran McCreesh
ou are forced to use anything. As was proven > before, there are always alternatives. That's a somewhat disingenuous claim when the alternatives are moving steadily towards "don't use Linux at all" or "use the full GnomeOS stack". -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: License groups in ebuilds

2012-05-12 Thread Ciaran McCreesh
LICENSE from the ebuild (as long no former eclass sets > its own LICENSE). That's definitely not going to work if the 'inherit' comes at the top of the ebuild, and is severely dodgy if it doesn't... -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Stability of /sys api

2012-05-14 Thread Ciaran McCreesh
B drive reports 0. > > And I'm sure it works fine with udev? I dunno. Internet Explorer broke and now udev won't run. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: autotools.eclass no longer inherits eutils; check your ebuilds!

2012-05-24 Thread Ciaran McCreesh
: the (public) superclasses of a class are part of its API. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Portage Git migration - clean cut or git-cvsserver

2012-05-24 Thread Ciaran McCreesh
That's wrong. SVN branches are just about as cheap as git branches, [citation needed] -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Portage Git migration - clean cut or git-cvsserver

2012-05-24 Thread Ciaran McCreesh
you don't merge things quickly. Encouraging users to submit git format-patches or merge requests is a great way of reducing developer workload. - -- Ciaran McCreesh -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.19 (GNU/Linux) iEYEARECAAYFAk++eQMACgkQ96zL6DUtXhF4kgCfZkdR7RTvUUlFdTgdNkyDHwGK NlgAoKgSUKEWN6WnrihawHkhhrPbJlv2 =8RdD -END PGP SIGNATURE-

Re: [gentoo-dev] lastpipe

2012-05-25 Thread Ciaran McCreesh
We'll be able to turn that on in a controlled way in EAPI 6. Having said that, if we're reaching the point where speed of bash code is at all relevant, then ebuilds are doing something wrong... -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Portage Git migration - clean cut or git-cvsserver

2012-05-31 Thread Ciaran McCreesh
se their work on current master before > they commit to master which would make the history clean. So what's the point of switching to git if you want to ban the main reason git exists? -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Git braindump: 1 of N: merging & git signing

2012-06-04 Thread Ciaran McCreesh
On Mon, 04 Jun 2012 22:52:25 +0200 "Andreas K. Huettel" wrote: > No. What is signed is the "new data" plus the parent hash(es). > > No such thing as a "tree hash". http://eagain.net/articles/git-for-computer-scientists/ Might clear things up a bi

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

2012-06-05 Thread Ciaran McCreesh
troduced, it was supposed to be only for *important* messages, but nearly everything sent to it now is a waste of users' time. Perhaps the solution is to implement an ethisisimportanthonestlog function, and require developers to get approval before using it, as per news items. - -- Ciar

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

2012-06-05 Thread Ciaran McCreesh
lve with that. SLOT operator dependencies are known to work for the problem, and have received extensive testing both on Gentoo (with the old KDE packages) and elsewhere. Why not just go with those plus blockers initially, and then add in ABI_SLOT only if it turns out that developers really can&

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

2012-06-05 Thread Ciaran McCreesh
know what the problem was. -- Ciaran McCreesh signature.asc Description: PGP signature

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

2012-06-06 Thread Ciaran McCreesh
istent with this rebuilds forcing, but no idea what > to do with system packages still needing to use eapi0 and maybe > changing their ABI too :/ The situation for older packages remains the same. -- Ciaran McCreesh signature.asc Description: PGP signature

<    7   8   9   10   11   12   13   14   15   16   >