Re: [gentoo-dev] Re: [PATCH] eutils: Warn on built_with_use usage

2012-09-16 Thread Ralph Sennhauser
On Mon, 17 Sep 2012 08:45:22 +0200 Ralph Sennhauser wrote: > The aim would be to get rid of built_with_use not only in a distant > future. The corresponding bug [1] is from 2009 and can't be fixed ... without something like "increasing EAPI baseline".

Re: [gentoo-dev] Re: [PATCH] eutils: Warn on built_with_use usage

2012-09-16 Thread Ralph Sennhauser
On Sun, 16 Sep 2012 19:41:14 -0700 Brian Harring wrote: > On Sun, Sep 16, 2012 at 10:10:47PM -0400, Mike Frysinger wrote: > > On Sunday 16 September 2012 03:51:04 Brian Harring wrote: > > > + if ! has $EAPI 0 1 2 3; then > > > + eqawarn "built_with_use should not be used in > > > $EAPI; u

Re: [gentoo-dev] GLEP: gentoo sync based unified deps proposal

2012-09-16 Thread Brian Dolbec
On Sun, 2012-09-16 at 06:52 -0700, Brian Harring wrote: > Folks- > > Keeping it short and quick, a basic glep has been written for what I'm > proposing for DEPENDENCIES enhancement. > > The live version of the doc is available at > http://dev.gentoo.org/~ferringb/unified-dependencies/extensible

Re: [gentoo-dev] Lastrites: media-libs/gmyth, media-plugins/gst-plugins-mythtv, net-libs/libmonetra, dev-php/pecl-mcve, dev-vcs/svk, net-im/jabberd, net-p2p/sancho-bin, media-sound/xfi-drivers, app-mi

2012-09-16 Thread Peter Stuge
Ben de Groot wrote: > On 16 September 2012 23:40, Peter Stuge wrote: > > Pacho Ramos wrote: > >> # Pacho Ramos (16 Sep 2012) > >> # Upstream keeps inactive for ages and, then, it has broke again > >> # now with gnutls-3 (#421385). Removal in a month. > >> net-im/jabberd > > > > What about the 1.4

Re: [gentoo-dev] GLEP: gentoo sync based unified deps proposal

2012-09-16 Thread Peter Stuge
Brian Harring wrote: > Comments? : is used for namespaces elsewhere too. The familiarity is good. //Peter

Re: [gentoo-dev] GLEP: gentoo sync based unified deps proposal

2012-09-16 Thread Brian Harring
On Sun, Sep 16, 2012 at 07:32:39PM +0300, Alex Alexander wrote: >On Sep 16, 2012 4:55 PM, "Brian Harring" <[1]ferri...@gmail.com> wrote: >> >> Folks- >> >> Keeping it short and quick, a basic glep has been written for what >I'm >> proposing for DEPENDENCIES enhancement.

[gentoo-dev] Re: [PATCH] eutils: Warn on built_with_use usage

2012-09-16 Thread Brian Harring
On Sun, Sep 16, 2012 at 10:10:47PM -0400, Mike Frysinger wrote: > On Sunday 16 September 2012 03:51:04 Brian Harring wrote: > > + if ! has $EAPI 0 1 2 3; then > > + eqawarn "built_with_use should not be used in $EAPI; use USE > > deps." > > + elif has $EAPI 2 3; then > > +

[gentoo-dev] Re: [PATCH] eutils: Warn on built_with_use usage

2012-09-16 Thread Mike Frysinger
On Sunday 16 September 2012 03:51:04 Brian Harring wrote: > + if ! has $EAPI 0 1 2 3; then > + eqawarn "built_with_use should not be used in $EAPI; use USE > deps." > + elif has $EAPI 2 3; then > + if [[ $hidden == yes ]] || $missing_was_set; then > +

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles: ChangeLog profiles.desc

2012-09-16 Thread Mike Frysinger
On Sunday 16 September 2012 11:01:00 Alexis Ballier wrote: > also, you are missing some bug # for the 'broken deps' part. packages > that have gained broken deps when the profile was marked 'dev', or that > you committed with your profile.desc locally modified, do not count and > are your fault act

[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2012-09-16 23h59 UTC

2012-09-16 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed from the tree, for the week ending 2012-09-16 23h59 UTC. Removals: dev-db/pgpool 2012-09-16 12:21:52 pacho dev-ruby/spruz 2012-09-16 12:24:30 pacho dev-util/pkg-config-

Last rites: tla.eclass (was: Re: [gentoo-dev] tla.eclass)

2012-09-16 Thread Ulrich Mueller
> On Sat, 15 Sep 2012, Michał Górny wrote: >> Not used by any ebuild in the tree, and dev-util/tla was removed four >> years ago. >> >> Remove? > Yes, please. tla.class will be removed in 30 days then. Sending to -dev-announce as required by policy. > However, it should be moved to Sunrise

[gentoo-dev] Re: [gentoo-pms] GLEP: gentoo sync based unified deps proposal

2012-09-16 Thread Ciaran McCreesh
On Sun, 16 Sep 2012 09:05:28 -0700 Brian Harring wrote: > > Labels doesn't have this problem: it doesn't try to reuse an > > existing syntax precisely because the existing syntax is extremely > > awkward for this kind of thing. > > Labels have a human comprehension problem, and require a fair amo

Re: [gentoo-dev] GLEP: gentoo sync based unified deps proposal

2012-09-16 Thread Ulrich Mueller
> On Sun, 16 Sep 2012, Alex Alexander wrote: > Am I the only one who thinks that this dep:{build,...} thing looks > really ugly and is hard to read? +1 > IMO simply removing the "dep" part would greatly improve things: > DEPENDENCIES=" > :build,run? ( ... ) > :run? ( ... ) > " IMHO it woul

Re: [gentoo-dev] GLEP: gentoo sync based unified deps proposal

2012-09-16 Thread Alex Alexander
On Sep 16, 2012 4:55 PM, "Brian Harring" wrote: > > Folks- > > Keeping it short and quick, a basic glep has been written for what I'm > proposing for DEPENDENCIES enhancement. > > The live version of the doc is available at > http://dev.gentoo.org/~ferringb/unified-dependencies/extensible_dependen

Re: [gentoo-dev] Lastrites: media-libs/gmyth, media-plugins/gst-plugins-mythtv, net-libs/libmonetra, dev-php/pecl-mcve, dev-vcs/svk, net-im/jabberd, net-p2p/sancho-bin, media-sound/xfi-drivers, app-mi

2012-09-16 Thread Ben de Groot
On 16 September 2012 23:40, Peter Stuge wrote: > Pacho Ramos wrote: >> # Pacho Ramos (16 Sep 2012) >> # Upstream keeps inactive for ages and, then, it has broke again >> # now with gnutls-3 (#421385). Removal in a month. >> net-im/jabberd > > What about the 1.4 version? It depends on openssl, so

[gentoo-dev] Re: [gentoo-pms] GLEP: gentoo sync based unified deps proposal

2012-09-16 Thread Brian Harring
On Sun, Sep 16, 2012 at 03:39:49PM +0100, Ciaran McCreesh wrote: > On Sun, 16 Sep 2012 06:52:11 -0700 > Brian Harring wrote: > > The live version of the doc is available at > > http://dev.gentoo.org/~ferringb/unified-dependencies/extensible_dependencies.html > > > > I think you're being a bit

Re: [gentoo-dev] Lastrites: media-libs/gmyth, media-plugins/gst-plugins-mythtv, net-libs/libmonetra, dev-php/pecl-mcve, dev-vcs/svk, net-im/jabberd, net-p2p/sancho-bin, media-sound/xfi-drivers, app-mi

2012-09-16 Thread Peter Stuge
Pacho Ramos wrote: > # Pacho Ramos (16 Sep 2012) > # Upstream keeps inactive for ages and, then, it has broke again > # now with gnutls-3 (#421385). Removal in a month. > net-im/jabberd What about the 1.4 version? It depends on openssl, so maybe it doesn't have the gnutls issue. I kinda like jab

Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles: ChangeLog profiles.desc

2012-09-16 Thread Alexis Ballier
On Sat, 15 Sep 2012 18:47:56 -0400 Mike Frysinger wrote: > On Tuesday 11 September 2012 14:06:30 Alexis Ballier wrote: > > On Tue, 28 Aug 2012 00:23:11 + (UTC) Mike Frysinger wrote: > > > vapier 12/08/28 00:23:11 > > > > > > Modified: ChangeLog profiles.desc > > > Log: >

[gentoo-dev] Re: [gentoo-pms] GLEP: gentoo sync based unified deps proposal

2012-09-16 Thread Ciaran McCreesh
On Sun, 16 Sep 2012 06:52:11 -0700 Brian Harring wrote: > The live version of the doc is available at > http://dev.gentoo.org/~ferringb/unified-dependencies/extensible_dependencies.html > I think you're being a bit glib with your dismissal of the labels parsing scheme. You've got the following

[gentoo-dev] GLEP: gentoo sync based unified deps proposal

2012-09-16 Thread Brian Harring
Folks- Keeping it short and quick, a basic glep has been written for what I'm proposing for DEPENDENCIES enhancement. The live version of the doc is available at http://dev.gentoo.org/~ferringb/unified-dependencies/extensible_dependencies.html Wording fixes will occur, but the core concept s

Re: [gentoo-dev] example conversion of gentoo-x86 current deps to unified dependencies

2012-09-16 Thread Brian Harring
On Sun, Sep 16, 2012 at 02:02:24PM +0200, Micha?? G??rny wrote: > On Sun, 16 Sep 2012 04:49:21 -0700 > Brian Harring wrote: > > > On Sun, Sep 16, 2012 at 01:21:26PM +0200, Micha?? G??rny wrote: > > > On Sun, 16 Sep 2012 04:10:01 -0700 > > > Brian Harring wrote: > > > > > > > On Sun, Sep 16, 201

Re: [gentoo-dev] example conversion of gentoo-x86 current deps to unified dependencies

2012-09-16 Thread Brian Harring
On Sun, Sep 16, 2012 at 03:39:22PM +0800, Ben de Groot wrote: > On 16 September 2012 09:20, Brian Harring wrote: > > Dumps are at > > http://dev.gentoo.org/~ferringb/unified-dependencies-example/ . > > > > Herds, if you want to see what your pkgs would look like, look at > > http://dev.gentoo.org/

[gentoo-dev] Lastrites: media-libs/gmyth, media-plugins/gst-plugins-mythtv, net-libs/libmonetra, dev-php/pecl-mcve, dev-vcs/svk, net-im/jabberd, net-p2p/sancho-bin, media-sound/xfi-drivers, app-misc/r

2012-09-16 Thread Pacho Ramos
# Pacho Ramos (16 Sep 2012) # Dead upstream, fails tests (#315565), wasn't updated # for recent MythTV versions. Removal in a month. media-libs/gmyth media-plugins/gst-plugins-mythtv # Pacho Ramos (16 Sep 2012) # Fails old-elibtoolize sanity check (#341721), has security # issues. Removal in a m

Re: [gentoo-dev] example conversion of gentoo-x86 current deps to unified dependencies

2012-09-16 Thread Michał Górny
On Sun, 16 Sep 2012 04:49:21 -0700 Brian Harring wrote: > On Sun, Sep 16, 2012 at 01:21:26PM +0200, Micha?? G??rny wrote: > > On Sun, 16 Sep 2012 04:10:01 -0700 > > Brian Harring wrote: > > > > > On Sun, Sep 16, 2012 at 09:56:27AM +0200, Micha?? G??rny wrote: > > > > But consider that for examp

Re: [gentoo-dev] example conversion of gentoo-x86 current deps to unified dependencies

2012-09-16 Thread Brian Harring
On Sun, Sep 16, 2012 at 01:21:26PM +0200, Micha?? G??rny wrote: > On Sun, 16 Sep 2012 04:10:01 -0700 > Brian Harring wrote: > > > On Sun, Sep 16, 2012 at 09:56:27AM +0200, Micha?? G??rny wrote: > > > But consider that for example Zac & AxS (correct me if I recall it > > > correctly) considered ma

Re: [gentoo-dev] example conversion of gentoo-x86 current deps to unified dependencies

2012-09-16 Thread Michał Górny
On Sun, 16 Sep 2012 04:10:01 -0700 Brian Harring wrote: > On Sun, Sep 16, 2012 at 09:56:27AM +0200, Micha?? G??rny wrote: > > But consider that for example Zac & AxS (correct me if I recall it > > correctly) considered making changing the meaning of RDEPEND to > > install them before the build, t

Re: [gentoo-dev] example conversion of gentoo-x86 current deps to unified dependencies

2012-09-16 Thread Brian Harring
On Sun, Sep 16, 2012 at 09:56:27AM +0200, Micha?? G??rny wrote: > But consider that for example Zac & AxS (correct me if I recall it > correctly) considered making changing the meaning of RDEPEND to install > them before the build, thus effectively making 'build,run' useless. I really am not tryin

Re: [gentoo-dev] a libtool + multilib gentoo host + 64->32 cross-prefix problem: a request for eyeballs

2012-09-16 Thread Peter Stuge
Gregory M. Turner wrote: > Please see https://bugs.gentoo.org/show_bug.cgi?id=430722, especially > the final two posts. I think the problem is that upstream isn't multilib-aware. I also think that it would be awesome if Gentoo could handle such situations for us. The brute force method would be t

Re: [gentoo-dev] example conversion of gentoo-x86 current deps to unified dependencies

2012-09-16 Thread Michał Górny
On Sat, 15 Sep 2012 18:20:26 -0700 Brian Harring wrote: > On Sun, Sep 16, 2012 at 12:03:36AM +0200, Micha?? G??rny wrote: > > On Sat, 15 Sep 2012 13:33:18 -0700 > > Brian Harring wrote: > > > To demonstrate the gain of this, we basically take the existing > > > tree's deps, and re-render it into

[gentoo-dev] [PATCH] eutils: Warn on built_with_use usage

2012-09-16 Thread Brian Harring
At this point, the functionality built_with_use provides should be covered near or more likely, in full, but USE deps in EAPI2 and EAPI4; thus warn on usage. While this may be a bit annoying, this is the only major consumer left at this point that knows about /var/db/pkg layout; once that's gone,

Re: [gentoo-dev] example conversion of gentoo-x86 current deps to unified dependencies

2012-09-16 Thread Ben de Groot
On 16 September 2012 09:20, Brian Harring wrote: > On Sun, Sep 16, 2012 at 12:03:36AM +0200, Micha?? G??rny wrote: >> On Sat, 15 Sep 2012 13:33:18 -0700 >> Brian Harring wrote: >> > To demonstrate the gain of this, we basically take the existing >> > tree's deps, and re-render it into a unified D