[gentoo-dev] Default XDG env.d configuration placement

2009-04-09 Thread Tomáš Chvátal
Hi guys (and lads), we have this nice shiny bug [1] where we discuss how to best add the env.d file with default XDG configuration. Description why it is needed so much is written in the bug itself so i wont duplicate the effort to write it here again :] So what do we need from you. :] Actualy

Re: [gentoo-dev] EAPI-3 draft: slot operator support

2009-04-09 Thread Peter Alfredsen
On Thu, 09 Apr 2009 12:03:03 +0200 Rémi Cardona wrote: > Could anyone actually give a good reason for slot operators? What > packages would have a _clear_ benefit from using them? I'm asking for > an actual list of packages, not just some package that may exist in a > parallel universe. All pa

Re: [gentoo-dev] EAPI-3 draft: slot operator support

2009-04-09 Thread Tiziano Müller
Am Donnerstag, den 09.04.2009, 05:25 +0300 schrieb Mart Raudsepp: > Hello, > > > This thread is for any discussion about the slot operator support item > in EAPI-3 draft. > > The premise is good what := and :* allow for, but I'm concerned about > the syntax possibly ending up being suboptimal in

Re: [gentoo-dev] EAPI-3 draft: slot operator support

2009-04-09 Thread Mart Raudsepp
On N, 2009-04-09 at 11:30 +0200, Tiziano Müller wrote: > Am Donnerstag, den 09.04.2009, 05:25 +0300 schrieb Mart Raudsepp: > > Hello, > > > > > > This thread is for any discussion about the slot operator support item > > in EAPI-3 draft. > > > > The premise is good what := and :* allow for, but

Re: [gentoo-dev] EAPI-3 draft: slot operator support

2009-04-09 Thread Peter Alfredsen
On Thu, 9 Apr 2009 16:29:53 +0530 Nirbheek Chauhan wrote: > I think the current way is the most easily-supportable way for us. > Complex interdependencies b/w packages and slots => O(n^k) times bugs, > where k = no. of slots for a library. > > If we don't get all those bugs, it means people are

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

2009-04-09 Thread Mart Raudsepp
On N, 2009-04-09 at 10:37 +0200, Tiziano Müller wrote: > > properties must be cached properly > > == > > > > No opinion, up to the package manager developers. > > Don't see offhand why it should be an EAPI item at all. Feels like > an > > implementation detail. > >

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

2009-04-09 Thread Tiziano Müller
Am Donnerstag, den 09.04.2009, 04:51 +0300 schrieb Mart Raudsepp: > Hello, > > On Sun, 2009-03-08 at 08:49 +0100, Tiziano Müller wrote: > > > 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 > > dep

Re: [gentoo-dev] EAPI-3 draft: slot operator support

2009-04-09 Thread Rémi Cardona
Mart Raudsepp a écrit : Hello, This thread is for any discussion about the slot operator support item in EAPI-3 draft. Could anyone actually give a good reason for slot operators? What packages would have a _clear_ benefit from using them? I'm asking for an actual list of packages, not just

Re: [gentoo-dev] EAPI-3 draft: slot operator support

2009-04-09 Thread Nirbheek Chauhan
On Thu, Apr 9, 2009 at 4:09 PM, Peter Alfredsen wrote: > All package depending on dev-dotnet/gtk-sharp. Although these won't be > parallel-installable slots, it will really easy the transition between > versions and allow us to ease the currently quite strict > interdependencies between the variou

Re: [gentoo-dev] EAPI-3 draft: slot operator support

2009-04-09 Thread Peter Alfredsen
On Thu, 9 Apr 2009 17:06:47 +0530 Nirbheek Chauhan wrote: > So you're looking for ABI deps? @preserved-libs is the answer (C-sharp > support for that?). Suggested rebuilds upon upgrade? Separate issue, > separate solution (pkg_pretend maybe?) @preserved-libs is a horrible hack that is used in pl

Re: [gentoo-dev] EAPI-3 draft: slot operator support

2009-04-09 Thread Nirbheek Chauhan
On Thu, Apr 9, 2009 at 4:56 PM, Peter Alfredsen wrote: > As I said, I would be using slot-deps as ABI-deps. I would find actual > ABI deps to be vastly more useful since I wouldn't have to keep track > of earlier slots to block. > > Imagine a world with no revdep-rebuild? > So you're looking for

Re: [gentoo-dev] EAPI-3 draft: slot operator support

2009-04-09 Thread Ciaran McCreesh
On Thu, 09 Apr 2009 05:25:33 +0300 Mart Raudsepp wrote: > Are we sure := and :* is the syntax that makes sense once we try to > cover some of the above with new syntax? := and :* covers the cases that can be covered with existing dependency ranges. If you want to cover things that need horrible |

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

2009-04-09 Thread Ciaran McCreesh
On Thu, 09 Apr 2009 04:51:06 +0300 Mart Raudsepp wrote: > doins support for symlinks > == > > Lacking information. Need to see if the PMS draft has anything about > it. The bug and summaries just talk about the support, but no > details. Would it be an argument to doins?

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

2009-04-09 Thread Ciaran McCreesh
On Thu, 09 Apr 2009 13:44:55 +0300 Mart Raudsepp wrote: > But the metadata cache isn't per-EAPI in the sense of multiple > metadata caches, one for each EAPI. There might be per-EAPI metadata > cache items though. The cache format is per-EAPI, with a degree of overlap. > I don't think I want to

Re: [gentoo-dev] EAPI 3 PMS Draft

2009-04-09 Thread Ciaran McCreesh
On Thu, 09 Apr 2009 04:12:02 +0300 Mart Raudsepp wrote: > It is quite irresponsible to enable that by default for the FULL user > base, given the state of the tree in regards to it Which is why we are not talking about enabling it for the tree. We are talking about enabling it for a subset of the

Re: [gentoo-dev] EAPI 3 PMS Draft

2009-04-09 Thread Mart Raudsepp
On N, 2009-04-09 at 15:37 +0100, Ciaran McCreesh wrote: > On Thu, 09 Apr 2009 04:12:02 +0300 > Mart Raudsepp wrote: > > It is quite irresponsible to enable that by default for the FULL user > > base, given the state of the tree in regards to it > > Which is why we are not talking about enabling i

Re: [gentoo-dev] EAPI 3 PMS Draft

2009-04-09 Thread Patrick Lauer
On Thursday 09 April 2009 16:37:55 Ciaran McCreesh wrote: > On Thu, 09 Apr 2009 04:12:02 +0300 > > Mart Raudsepp wrote: > > It is quite irresponsible to enable that by default for the FULL user > > base, given the state of the tree in regards to it > > Which is why we are not talking about enablin

Re: [gentoo-dev] EAPI 3 PMS Draft

2009-04-09 Thread Ciaran McCreesh
On Thu, 09 Apr 2009 19:20:39 +0300 Mart Raudsepp wrote: > Every single test on any package is going to be done slower than not > running tests. So? If speed were important, people would use a binary distribution, or just drop to -O1. But given the massive variability of Gentoo systems, correctnes

Re: [gentoo-dev] EAPI 3 PMS Draft

2009-04-09 Thread Ciaran McCreesh
On Thu, 9 Apr 2009 18:21:55 +0200 Patrick Lauer wrote: > > Which is why we are not talking about enabling it for the tree. We > > are talking about enabling it for a subset of the tree that's > > guaranteed to have been tested by it. > > So you propose to make a new EAPI that about 2.5% of the tr

Re: [gentoo-dev] EAPI-3 draft: slot operator support

2009-04-09 Thread Tiziano Müller
Am Donnerstag, den 09.04.2009, 12:03 +0200 schrieb Rémi Cardona: > Mart Raudsepp a écrit : > > Hello, > > > > > > This thread is for any discussion about the slot operator support item > > in EAPI-3 draft. > > Could anyone actually give a good reason for slot operators? What > packages would ha

Re: [gentoo-dev] EAPI 3 PMS Draft

2009-04-09 Thread Richard Freeman
Ciaran McCreesh wrote: Most packages that have tests have working tests. For those that don't, the tests have to be restricted. All this proposal does is ensures that that happens in a progressive, incremental and safe way. I agree with this point - failing tests are more the exception than t

Re: [gentoo-dev] net-www category

2009-04-09 Thread Ulrich Mueller
> On Sun, 5 Apr 2009, I wrote: >> Since most of the stuff in net-www seems to be browser plugins, >> we could create www-plugins. > Is the following a reasonable scheme? > [...] Looks like there are no objections against it, so I've created the www-plugins category. Migration of packages is

Re: [gentoo-dev] EAPI-3 draft: slot operator support

2009-04-09 Thread Nirbheek Chauhan
On Thu, Apr 9, 2009 at 10:15 PM, Tiziano Müller wrote: > roughly 90% packages depending on one of: > > sys-libs/db Why the hell does this have so many slots in-tree? I am unaware of the reasons for it. Horribly changed API every release? How does every other distro handle sys-libs/db ? > dev-lib

Re: [gentoo-dev] EAPI-3 draft: slot operator support

2009-04-09 Thread David Leverton
On Thursday 09 April 2009 19:06:16 Nirbheek Chauhan wrote: > > dev-lang/python > > So, wait, you want to depend on specific slots of python and keep them > around, and manage all their related bugs? Isn't that exactly the > opposite of what python upstream suggests, and *ALL* distros do? If you in

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

2009-04-09 Thread Donnie Berkholz
On 16:36 Wed 08 Apr , Rémi Cardona wrote: > Mike Frysinger a écrit : >> This is your one-day friendly reminder ! The monthly Gentoo Council >> meeting is tomorrow in #gentoo-council on irc.freenode.net. See the >> channel topic for the exact time (but it's probably 2000 UTC). > > I'd like for

[gentoo-dev] Re: EAPI-3 draft: slot operator support

2009-04-09 Thread Duncan
Nirbheek Chauhan posted 8b4c83ad0904091106w1dd21b30v8d98c528d02de...@mail.gmail.com, excerpted below, on Thu, 09 Apr 2009 23:36:16 +0530: > On Thu, Apr 9, 2009 at 10:15 PM, Tiziano Müller > wrote: >> roughly 90% packages depending on one of: >> >> sys-libs/db > > Why the hell does this have so

Re: [gentoo-dev] EAPI-3 draft: slot operator support

2009-04-09 Thread Tiziano Müller
Am Donnerstag, den 09.04.2009, 23:36 +0530 schrieb Nirbheek Chauhan: > On Thu, Apr 9, 2009 at 10:15 PM, Tiziano Müller wrote: > > roughly 90% packages depending on one of: > > > > sys-libs/db > > Why the hell does this have so many slots in-tree? I am unaware of the > reasons for it. Horribly cha

Re: [gentoo-dev] EAPI 3 PMS Draft

2009-04-09 Thread Tiziano Müller
Am Donnerstag, den 09.04.2009, 13:13 -0400 schrieb Richard Freeman: > Ciaran McCreesh wrote: > > > > Most packages that have tests have working tests. For those that don't, > > the tests have to be restricted. All this proposal does is ensures that > > that happens in a progressive, incremental an

[gentoo-dev] Re: EAPI-3 draft: slot operator support

2009-04-09 Thread Ryan Hill
On Thu, 9 Apr 2009 23:36:16 +0530 Nirbheek Chauhan wrote: > On Thu, Apr 9, 2009 at 10:15 PM, Tiziano Müller wrote: > > roughly 90% packages depending on one of: > > > > sys-libs/db > > Why the hell does this have so many slots in-tree? I am unaware of the > reasons for it. Horribly changed API

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

2009-04-09 Thread Rémi Cardona
Le 09/04/2009 20:38, Donnie Berkholz a écrit : I don't particularly wish for this to happen Real Soon, but drafting a plan sounds like a good first step. OK, I'm looking forward to reading your draft. =) 1) migrate 2) party I don't really see what else should be in between steps 1 and 2. I

Re: [gentoo-dev] sandbox-1.7 and static binaries

2009-04-09 Thread Mike Frysinger
On Tuesday 31 March 2009 07:52:24 Mike Frysinger wrote: > partly because the QA notices about untraceable static binaries that > sandbox-1.6 emits, but mostly because i wanted to bust solar's balls, i did > a mini hack fest the other nite and added ptrace() support into sandbox for > static binarie