Re: [gentoo-dev] Re: bash version in ebuilds/eclasses...non-compliance and what to do?

2008-12-20 Thread Ciaran McCreesh
It might be worth skipping to 3.2, since that > would simplify regex handling. Stable isn't the measure. Stages are. Read the original email carefully and you shall see why. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: what happened to /etc/init.d/hal{d,daemon,whatever} script ?

2008-12-24 Thread Ciaran McCreesh
x27;s an external program, it can't die. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] reorganization of /var/lib gentoo-related files

2008-12-31 Thread Ciaran McCreesh
established a long time ago that FHS is considered silly and any compliance is merely because the FHS people somehow managed to avoid screwing that particular area up. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] reorganization of /var/lib gentoo-related files

2008-12-31 Thread Ciaran McCreesh
On Wed, 31 Dec 2008 17:21:45 +0100 Maciej Mrozowski wrote: > On Wednesday 31 of December 2008 16:57:12 Ciaran McCreesh wrote: > > Gentoo does not comply with the FHS. It was established a long time > > ago that FHS is considered silly and any compliance is merely > > b

Re: [gentoo-dev] reorganization of /var/lib gentoo-related files

2009-01-01 Thread Ciaran McCreesh
st commonly used layout. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] reorganization of /var/lib gentoo-related files

2009-01-01 Thread Ciaran McCreesh
On Thu, 1 Jan 2009 23:07:08 +0100 Maciej Mrozowski wrote: > On Thursday 01 of January 2009 22:03:55 Ciaran McCreesh wrote: > > No, FHS is not the most commonly used layout. The traditional Unix > > layout is the most commonly used layout. > > So.. why not blindly use U

Re: [gentoo-dev] reorganization of /var/lib gentoo-related files

2009-01-01 Thread Ciaran McCreesh
On Thu, 1 Jan 2009 23:28:52 +0100 Maciej Mrozowski wrote: > On Thursday 01 of January 2009 23:15:20 Ciaran McCreesh wrote: > > On Thu, 1 Jan 2009 23:07:08 +0100 > > > So.. why not blindly use Unix layout everywhere instead (for > > > Gentoo news as well) > > &

Re: [gentoo-dev] [RFC] bugs.g.o supported overlays should register

2009-01-03 Thread Ciaran McCreesh
ckage manager aware of packages in overlays that it doesn't have configured. Shouldn't have to fire up a web browser just to get basic information on a third party package... -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] USE dependencies

2009-01-04 Thread Ciaran McCreesh
On Sun, 4 Jan 2009 22:18:38 +0530 "Nirbheek Chauhan" wrote: > On Sun, Jan 4, 2009 at 9:38 PM, Ciaran McCreesh > wrote: > > On Sun, 4 Jan 2009 21:34:18 +0530 > > "Nirbheek Chauhan" wrote: > >> How about this: > > > > It's utterly us

Re: [gentoo-dev] USE dependencies

2009-01-04 Thread Ciaran McCreesh
tical experience showed them being very widely used, but they're just that -- shortcuts for widely used cases. This lot should probably be in the new developer quiz, if anyone's maintaining it these days. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] USE dependencies

2009-01-04 Thread Ciaran McCreesh
foo? ( cat/pkg[-bar] ) !foo? ( cat/pkg[bar] ) > cat/pkg[!foo=] > > IMO, this is simple enough to understand, and use :) It's utterly useless. Unlike the existing shortcut forms, what you're after isn't widely enough used to warrant its own shortcut. Use the exp

Re: [gentoo-dev] Re: gcc 4.3.2 security updates

2009-01-10 Thread Ciaran McCreesh
On Sat, 10 Jan 2009 18:03:17 -0600 Ryan Hill wrote: > I'm really hoping this isn't a stable candidate. :P Is an earlier gcc 4.3 a stable candidate, or have those plans been abandoned? (I'm wondering whether it's worth the pain of dealing with 4.1's lack of tr1 r

Re: [gentoo-dev] RDEPEND definition in docs differ from official PMS specs

2009-01-18 Thread Ciaran McCreesh
specifying dependencies for use of ROOT properly in the future -- it'd just be new labels, not zillions of new variables. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] RDEPEND definition in docs differ from official PMS specs

2009-01-18 Thread Ciaran McCreesh
d, run time, post, install, test or use * however many userland ABIs there are * however many Python ABIs there are It quickly becomes clear that various things that are wanted in the future can't be done by having lots of variables. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] One-Day Gentoo Council Reminder for January 22

2009-01-22 Thread Ciaran McCreesh
messy with eclasses even if developers did know that += is a 3.1 feature... -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] One-Day Gentoo Council Reminder for January 22

2009-01-22 Thread Ciaran McCreesh
If they are, at the very least we'd need a guarantee from the Portage people that they're not going to change its behaviour yet again, and ideally they'd revert the recent behaviour changes back to what stable Portage does. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] One-Day Gentoo Council Reminder for January 22

2009-01-22 Thread Ciaran McCreesh
eration. Which means it won't work for overlays. > Then we could add a repoman check for new features, if we wanted. Can't do that unless you write a feature-complete bash parser and pretend-execute every possible path an ebuild can take... -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] One-Day Gentoo Council Reminder for January 22

2009-01-22 Thread Ciaran McCreesh
On Thu, Jan 22, 2009 at 5:02 PM, Ciaran McCreesh wrote: > Only if you're guaranteed bash 3.1 on boxes that do metadata > generation. Which means it won't work for overlays. Come to think of it... This is yet another reason GLEP 55 is necessary. -- Ciaran McCreesh

Re: [gentoo-dev] One-Day Gentoo Council Reminder for January 22

2009-01-22 Thread Ciaran McCreesh
> foo.ebuild, etc. That still wouldn't catch a lot of things... Unfortunately repoman can't replace developer knowledge. Short of persuading upstream to add a feature that makes bash able to die if it detects you using features added in a version newer than the one you tell it,

Re: [gentoo-dev] slot deps in package.mask and profiles

2009-01-25 Thread Ciaran McCreesh
r EAPIs then too. Did you see that discussion? As far as PMS is concerned, you just need to create a file named 'eapi' containing a single line with '1' in it in each profiles/ directory in which you want to use slot deps. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] slot deps in package.mask and profiles

2009-01-27 Thread Ciaran McCreesh
les don't make sense. Any clever use case you think you have for them doesn't work and needs proper dedicated handling. Slot deps, of course, do make sense. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Announcement of The G Palmtop Environment ebuilds

2009-02-03 Thread Ciaran McCreesh
number of packages in each category. Purely from a performance perspective, a few small categories doesn't hurt much; very large categories are a much bigger problem. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] [RFC] DIGESTS metadata variable for cache validation

2009-02-08 Thread Ciaran McCreesh
tree [1]. Are these people really all going to remember to run some command at the top level of the repository before every commit, and to git add the relevant files for everything (thus making really messy commits)? Sticking metadata cache files under version control really is a perfect e

Re: [gentoo-dev] [RFC] DIGESTS metadata variable for cache validation

2009-02-08 Thread Ciaran McCreesh
l that generates a tarball, including metadata, for a repo, and have people run that on a cron and distribute it via http? That's just as easy to host, and anyone running an overlay big enough to make this impractical already has the resources to deal with rsync instead... -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] [RFC] DIGESTS metadata variable for cache validation

2009-02-08 Thread Ciaran McCreesh
s create an unnecessary burden. I think that > it adds a significant level of convenience to be able to use a > version control system as a single distribution channel. Which is offset and more by the massive inconvenience of having to keep track of and store junk under version control. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] [RFC] DIGESTS metadata variable for cache validation

2009-02-08 Thread Ciaran McCreesh
hink we have a justifiable exception to the rule. If you start encouraging this approach, are you prepared to make Portage warn extremely noisily if a repository-provided (as opposed to user generated) cache entry is found to be stale? -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] [RFC] DIGESTS metadata variable for cache validation

2009-02-09 Thread Ciaran McCreesh
do you trust overlay maintainers? -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] [RFC] DIGESTS metadata variable for cache validation

2009-02-09 Thread Ciaran McCreesh
On Mon, 09 Feb 2009 16:15:55 +0200 Petteri Räty wrote: > > How much do you trust overlay maintainers? > > It shouldn't be that hard to sandbox the overlays for cache > generation. Uh. Really? I'd be interested to see how you plan to pull that one off. -- Ciaran

Re: [gentoo-dev] [RFC] DIGESTS metadata variable for cache validation

2009-02-09 Thread Ciaran McCreesh
t merges master to master-with-metadata, and as part of the merge commit, generates all necessary metadata for the range it's merging. * Store either the partial hash or the owning repository and timestamp of each eclass used by an ebuild in its metadata. -- Ciaran McCreesh signature.asc Description: PGP signature

[gentoo-dev] Re: Live source based ebuild proposals Was: [gentoo-council] Council log and summary for meeting on 02/12/09

2009-02-13 Thread Ciaran McCreesh
is equal to or ahead of the most recent 0.34.x release), a 0.36 branch (which is equal to or ahead of the most recent 0.36.x release) and a master branch (which is ahead of any release) using the live property? -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Live source based ebuild proposals

2009-02-13 Thread Ciaran McCreesh
On Fri, 13 Feb 2009 23:17:03 +0100 Luca Barbato wrote: > Ciaran McCreesh wrote: > > No, but something can represent the most commonly used models. We > > can't do -scm packages for upstreams that do utterly crazy stuff > > anyway, so we'll stick to the reasonably s

Re: [gentoo-dev] Re: Live source based ebuild proposals

2009-02-13 Thread Ciaran McCreesh
handling. > Then if you continued to read you'll notice that ...you got so incoherent I gave up trying to work out what you're on about. You still haven't shown how to solve the simple example I gave earlier in the thread. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Live source based ebuild proposals

2009-02-13 Thread Ciaran McCreesh
eply isn't exactly polite > or mature. No. Really. Again. You've been steadily talking nonsense on this whole issue. Please step back, start again and clearly and concisely explain in coherent English how you solve the simple example I gave earlier in the thread. I am far from

Re: [gentoo-dev] [RFC] DIGESTS metadata variable for cache validation

2009-02-15 Thread Ciaran McCreesh
cache entry. Validate it against what? If EAPI is unsupported, the package manager can't make use of INHERITED to see what DIGESTS means. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] [RFC] DIGESTS metadata variable for cache validation

2009-02-15 Thread Ciaran McCreesh
sting? Strikes me as excessive, especially since it only works for EAPIs where the scope of changes is small enough to keep the meaning of INHERITED and DIGESTS the same... -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] [RFC] DIGESTS metadata variable for cache validation

2009-02-15 Thread Ciaran McCreesh
se straight away with rules for "don't know how to use this EAPI, but do know how to read metadata cache entries for it" whilst keeping new EAPI support for the next major release. Honestly, I don't think it'll be useful often enough that it's worth the added ick. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] [RFC] DIGESTS metadata variable for cache validation

2009-02-15 Thread Ciaran McCreesh
sn't hit a parse error > first). You just need to give your package manager a way of dealing with EAPIs where it can verify that DIGESTS is correct, but not make use of the ebuild in question beyond that. Rather than having supported and unsupported EAPIs, have supported, partially-understood and unsupported EAPIs. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Time to remove app-shells/bash-completion-config

2009-02-17 Thread Ciaran McCreesh
e care of it (working patches exist, anyone?). *cough* fixed in eclectic *cough* Unfortunately Cardoe hasn't followed through on his plans to move Gentoo over... -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] prepalldocs is now banned

2009-02-17 Thread Ciaran McCreesh
n some arbitrary manner is the wrong solution. This was already discussed at length prior to the Council reaching their decision. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] prepalldocs is now banned

2009-02-18 Thread Ciaran McCreesh
#x27;t do anything. And if you're trying to make a space-critical distribution, start looking at the big things, not the 4% things. Easy. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] prepalldocs is now banned

2009-02-18 Thread Ciaran McCreesh
ig things, not the 4% things. > > Typical documentation consists of text files, so I would expect to > save of the order of 50 % by compressing them. How did you obtain > above number of 4 %? The proportion of ebuild-managed content in /usr/share/doc (with USE=doc, so it's a m

Re: [gentoo-dev] prepalldocs is now banned

2009-02-18 Thread Ciaran McCreesh
t in such a way that it works automatically for all ebuilds, without any developer intervention (but providing some way for ebuilds to disable it where necessary). -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] prepalldocs is now banned

2009-02-18 Thread Ciaran McCreesh
others... that doesn't mean I do like wasting space on > something not space critical when compression algorithms exist. If you care about space, focus on something relevant. You are wondering whether turning the radio off will make your car more fuel efficient whilst driving with flat

Re: [gentoo-dev] prepalldocs is now banned

2009-02-18 Thread Ciaran McCreesh
start: > http://archives.gentoo.org/gentoo-dev/msg_eb1f7952eb2f0fe725bde331a4d9ae30.xml Can you demonstrate that it's even remotely useful? -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] prepalldocs is now banned

2009-02-18 Thread Ciaran McCreesh
On Wed, 18 Feb 2009 14:01:44 -0500 Michael Sterrett wrote: > It's already fixed. And have you learned not to try such blatantly irresponsible and childish behaviour on a tree used by other people? -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] `paludis --info' is not like `emerge --info'

2009-02-18 Thread Ciaran McCreesh
ou this if you run --info without a spec: > No packages were specified on the command line, so detailed > information is not available (Paludis can display detailed information > for both installed and installable packages). Please try harder next time. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] `paludis --info' is not like `emerge --info'

2009-02-18 Thread Ciaran McCreesh
On Thu, 19 Feb 2009 00:03:24 +0100 Jeroen Roovers wrote: > On Wed, 18 Feb 2009 22:55:06 + > Ciaran McCreesh wrote: > > ...which is why you ask for 'paludis --info pkg', not 'paludis > > --info'. > > Spread the word! http://git.pioto.org/gitweb/pa

Re: [gentoo-dev] `paludis --info' is not like `emerge --info'

2009-02-18 Thread Ciaran McCreesh
ut ebuild phases being executed(like ">>> Starting > builtin_initmisc" etc...) ? That's there in case something goes wrong. If you unexpectedly get a "rm blah: permission denied" or whatever, it's helpful if you know *why* something's being removed. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Proposal for compression handling (was: Re: prepalldocs is now banned)

2009-02-19 Thread Ciaran McCreesh
delete things from the inclusion list. And since reliably rewriting links in HTML when compressing is at best tricky and at worst impossible (think JavaScript navigationy things), is there ever going to be any need for removing from the exclusion list? -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-23 Thread Ciaran McCreesh
under their feet. No it doesn't. It's transparent to users using an older package manager. -- Ciaran McCreesh signature.asc Description: PGP signature

[gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-23 Thread Ciaran McCreesh
s disliked by enough people to lead > the situation to be discussed in the council. There's no surprise at all. It's extremely clear. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-23 Thread Ciaran McCreesh
;t particularly care if it were > implemented- although I'd rather see it go in a seperate repo along > w/ the dozen other fixups needed, preferably starting w/ overlays... Well yes, but that's never realistically going to happen. 55's one of the few repository format fixe

Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-23 Thread Ciaran McCreesh
't work with existing packages or existing package managers. > Sure, if you make some major change analogous to switching from > the .rpm to the .deb package format then maybe an extension change > would make sense. But, why expose the inner workings of the package > file format to the filesystem? For the same reason versions and package names are already in the filename. -- Ciaran McCreesh signature.asc Description: PGP signature

[gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-23 Thread Ciaran McCreesh
gt; time the eapi is changed. This is slightly against the principle > >> of the least surprise and apparently is disliked by enough people > >> to lead the situation to be discussed in the council. > > > > There's no surprise at all. It's extremely clear. > > Not that much. How is '.ebuild-3' being used to specify version 3 of the ebuild format in the least bit surprising? -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-23 Thread Ciaran McCreesh
; in the per-pkg eclass and EAPI="3" in the global one instead... And whilst this is clearly a deliberate example of how to create craziness, the only difference between this and the real world is that the craziness is obvious here. The current rules really are this complicated, and we can't retroactively fix them. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-23 Thread Ciaran McCreesh
ively enforce a new rule requiring it to be specified in a particular way right after the header (which is bad, since it breaks things people have already done), it *still* doesn't let us change global scope behaviour since current package managers don't extract EAPI the horrid way. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-23 Thread Ciaran McCreesh
ly going back and saying "oh, we have to wait another year or more again" is unacceptable. > > In foo.eclass: > > > > EAPI="3" > > I thought this was prohibited. It's legal, and people have done it, but it's considered by most people to be a horrible QA violation. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-23 Thread Ciaran McCreesh
again" is unacceptable. > > Had we found a compromise at the beginning of glep55, that extra year > would be over by now... And we'd be starting on the next batch of "oh, we need to wait another year". Had GLEP 55's necessity been accepted a year ago, we'd h

Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-23 Thread Ciaran McCreesh
repositories that follow Gentoo's QA rules. It's in the same category as rules about what indenting style to use, not rules about how variables are formatted. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-23 Thread Ciaran McCreesh
versionator with a package manager internal. The complexity for both of those is in the upgrade path, not the implementation. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-23 Thread Ciaran McCreesh
> - > > EAPI=5 > > inherit myeclass > > Invalid QA violation, but legal and a pain in the ass. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-23 Thread Ciaran McCreesh
nd the spec doesn't forbid it. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-23 Thread Ciaran McCreesh
On Mon, 23 Feb 2009 18:47:07 -0500 Richard Freeman wrote: > It seems like we could be up to ebuild-kde4-3.2 in six months. Why on earth do people think that? Of all the crazy being thrown around, this is the only one wearing a tutu. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-23 Thread Ciaran McCreesh
xisting package managers, and it doesn't let you change name or version rules. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-24 Thread Ciaran McCreesh
change name or versioning rules. Again, these are all things that have been discussed at length previously. Please either come up with a legitimate technical objection, or admit that you've seen the light. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-24 Thread Ciaran McCreesh
nges to be done safely (although not carelessly...). -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-24 Thread Ciaran McCreesh
d > the need to do so could be handled via future GLEPs. Developers already have to stop and think and consult the conveniently available table of features for EAPIs. By splitting the EAPI concept in two you're doubling the amount of data to be learnt. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-24 Thread Ciaran McCreesh
On Tue, 24 Feb 2009 17:04:28 +0100 Luca Barbato wrote: > Ciaran McCreesh wrote: > > On Tue, 24 Feb 2009 08:08:23 +0100 > > Uh, your benchmarks are nonsense. > > Provide your nonsensical ones. You're doubling the number of files that have to be read for an operatio

Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-24 Thread Ciaran McCreesh
27;s design, so much so that I will likely join > the ranks of those who abandon it, not only as a dev, but also as a > user. "If you paint the bikeshed, I shall throw my toys out of the pram and run off crying.". Why don't you propose a viable alternative instead of making threats? -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-24 Thread Ciaran McCreesh
7;t be able to change the version rules, and we would be suffering a substantial performance hit. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-24 Thread Ciaran McCreesh
't be in the filename... -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-24 Thread Ciaran McCreesh
less of an impact. There's no need to compromise here. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-24 Thread Ciaran McCreesh
ed for > uniqueness So why's PN in there then? > 2) it makes sense to have these in the filename, but not > internal meta-data For those of us who understand the process, it makes sense to have EAPI in the filename too. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-24 Thread Ciaran McCreesh
On Tue, 24 Feb 2009 21:59:39 +0530 Nirbheek Chauhan wrote: > On Tue, Feb 24, 2009 at 9:26 PM, Ciaran McCreesh > wrote: > > ...and it means we can't change name or version rules. > > And has such a case come to light recently where it was *essential* to > do so? Why

Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-24 Thread Ciaran McCreesh
a viable alternative instead of making > > threats? > > Not a threat. And this will be my last post on the topic. I will not > take your bate and continue to argue, creating more noise on this > list - I've expressed how I feel. This isn't about how you feel.

Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-24 Thread Ciaran McCreesh
On Tue, 24 Feb 2009 08:42:44 -0800 Alec Warner wrote: > On Tue, Feb 24, 2009 at 8:37 AM, Ciaran McCreesh > wrote: > > On Tue, 24 Feb 2009 08:33:19 -0800 > > Alec Warner wrote: > >> Hey I never said its a perfect solution; but I'm a fan of the 'it > &g

Re: [gentoo-dev] Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-24 Thread Ciaran McCreesh
learnt. > > I would think that this is a very small cost, and the benefit would be > (I hope) that more people would agree on the solution and then we can > go forward. Is that not a valid consideration? I'd expect to see changes that would warrant a major bump in every other EAPI or so anyway, so it's not really worth the complexity. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-24 Thread Ciaran McCreesh
> >>> Again, these are all things that have been discussed at length > >>> previously. Please either come up with a legitimate technical > >>> objection, or admit that you've seen the light. > >> the glep doesn't show any of those nor reference to it, as I said > >> before, do your homework and probably more people will be happier > >> with your proposals. > > > > Why should it? The C++ standard doesn't explain why you should use > > it instead of Java... > > In fact many people do wonderful things with java and many more just > do over engineered mess with C++? Your trolling is going rapidly downhill. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-24 Thread Ciaran McCreesh
omes from the great Satan and all his little minions... If you're going to throw an equivalent but supposedly compromising solution at people, go for '.eapi3.eb' instead. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-24 Thread Ciaran McCreesh
On Tue, 24 Feb 2009 20:28:43 +0100 Alexis Ballier wrote: > On Tue, 24 Feb 2009 18:24:16 + > Ciaran McCreesh wrote: > > On Tue, 24 Feb 2009 18:16:54 +0100 > > Luca Barbato wrote: > > > > You're doubling the number of files that have to be read for an >

Re: [gentoo-dev] Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-24 Thread Ciaran McCreesh
On Tue, 24 Feb 2009 15:07:29 -0500 Jim Ramsay wrote: > Ciaran McCreesh wrote: > > People are struggling with the one level scheme we have now. We're > > already having to produce fancy tables and summaries for new EAPIs > > because people can't keep track o

Re: [gentoo-dev] Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-24 Thread Ciaran McCreesh
e, or whatever. Just how much more flexibility > than that is needed? I remember hearing that years ago, except it was "well you can't change global scope behaviour for EAPIs, but just how much more flexibility than that is needed?". -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-24 Thread Ciaran McCreesh
p up with the two or three EAPIs they'll ever be working with on a regular basis, but they probably can't keep up with that if you double it. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-24 Thread Ciaran McCreesh
e.g. the MSDOS Partition Table, the Extended Partition, the High > Memory Area. Except that once we have EAPI in the file extension, we can change anything we want in arbitrary ways without having to worry about backwards compatibility, so we won't need silly hacks. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-24 Thread Ciaran McCreesh
u know what the EAPI is. > You: > - have to open them on regen, no matter what (you are adding it to > portage) > - the cache entry has already the eapi value so there it is. Can't use the cache until you know what the EAPI is. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Re: Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-24 Thread Ciaran McCreesh
xtension. All we have to do is use a new EAPI value, and then we can change whatever we like because non-supporting package managers will ignore it. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-24 Thread Ciaran McCreesh
On Tue, 24 Feb 2009 23:48:27 +0100 Luca Barbato wrote: > Ciaran McCreesh wrote: > > Not true. You don't know whether the cache is valid until you know > > what the EAPI is. > > If you are on the user scenario the cache is valid. Uh. Wrong. > > Can't use t

Re: [gentoo-dev] Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-25 Thread Ciaran McCreesh
the current cache-format for the current *.ebuild and > another for *.ebuild-N (where I mean by cache-format the contents of > the cache-files)? If you have GLEP 55 you don't need it. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-25 Thread Ciaran McCreesh
only drawback is when you open a file, see there that you > can't handle the eapi, then close it and open an older one. Uh. No. The drawback is that you're opening around ten thousand files that would otherwise not be opened. That's a huge cost. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-25 Thread Ciaran McCreesh
; > portage will warn about not knowing pkg-version_foo and will ignore > it. Yes, it will warn noisily. This is unacceptable, since stable users will have months and months of noise when new rules come along. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-25 Thread Ciaran McCreesh
to see"... No, as in it'll result in zillions of users wondering what's going on and why their screen is getting spammed, and zillions of bug reports and forum posts. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Issues regarding glep-55 (Was: [gentoo-council] Re: Preliminary Meeting-Topics for 12 February 2009)

2009-02-25 Thread Ciaran McCreesh
On Wed, 25 Feb 2009 17:17:29 +0100 Luca Barbato wrote: > I'd rather see more people backing their ideas with numbers... I already told you your numbers are nonsense. Of course opening the file when you've already opened it isn't going to make any difference. -- Ciaran McCree

Re: [gentoo-dev] eapi function (Was: Collecting opinions about GLEP 55 and alternatives)

2009-02-25 Thread Ciaran McCreesh
ger upgrade > which would also have the eapi function). Unportable, and still leaks out to users. This whole thing only looks neat until you think about it... -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] eapi function (Was: Collecting opinions about GLEP 55 and alternatives)

2009-02-25 Thread Ciaran McCreesh
example doesn't give the user > any indication that they're not seeing ebuilds due to EAPI (in other > words loss of functionality that exists now). Given you're a proponent of not showing users things that're merely masked... -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] eapi function (Was: Collecting opinions about GLEP 55 and alternatives)

2009-02-25 Thread Ciaran McCreesh
of not showing users things that're merely > > masked... > > Say what you want; g55 still has the flaw. Any sane package manager can, immediately upon a new EAPI being defined, do a stable release updated with minimal information about the new EAPI to enable it to show up as being there but not supported, even if full support needs a new major version and lots of ~arch testing time. -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] eapi function (Was: Collecting opinions about GLEP 55 and alternatives)

2009-02-25 Thread Ciaran McCreesh
On Wed, 25 Feb 2009 23:43:44 -0100 "Jorge Manuel B. S. Vicetto" wrote: > Ciaran McCreesh wrote: > > On Wed, 25 Feb 2009 16:02:46 -0800 > > Brian Harring wrote: > < snip a few arguments> > > Ciaran and Brian, > > please respect Pettery's requ

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

2009-02-26 Thread Ciaran McCreesh
ible. So if you must go with something other than GLEP 55, along with all the restrictions and mess that doing so imposes, this is the one to pick... -- Ciaran McCreesh signature.asc Description: PGP signature

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

2009-02-26 Thread Ciaran McCreesh
On Thu, 26 Feb 2009 18:07:32 + Ciaran McCreesh wrote: > There's a less extreme variant on this that's slightly cleaner, and > with appropriate weaseling is also less messy. Simply add the > following very carefully worded additional requirement for future > EAPIs, and r

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

2009-02-26 Thread Ciaran McCreesh
g are legal: EAPI=$(echo 1 ) EAPI=${PV} EAPI=$( a=() ; a+=3 ; echo ${a[0]} ) -- Ciaran McCreesh signature.asc Description: PGP signature

Re: [gentoo-dev] Gentoo Council Reminder for February 26

2009-02-26 Thread Ciaran McCreesh
our > wonderful new secretary could do something along the lines of the > above doc? Anyone but Luca please. Luca's been busy selectively ignoring problems with his proposal, refusing to answer objections to it and claiming it solves problems that it doesn't. -- Ciaran McCreesh signature.asc Description: PGP signature

<    4   5   6   7   8   9   10   11   12   13   >