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 ferri...@gmail.com 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 ferri...@gmail.com wrote: To demonstrate the gain of this, we basically take the existing tree's deps, and

[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 Michał Górny
On Sat, 15 Sep 2012 18:20:26 -0700 Brian Harring ferri...@gmail.com 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 ferri...@gmail.com wrote: To demonstrate the gain of this, we basically take the existing tree's

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 to

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 trying

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 ferri...@gmail.com 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

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 ferri...@gmail.com 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)

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 ferri...@gmail.com 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 ferri...@gmail.com wrote: On Sun, Sep 16, 2012 at 09:56:27AM +0200, Micha?? G??rny wrote: But

[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 pa...@gentoo.org (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 pa...@gentoo.org (16 Sep 2012) # Fails old-elibtoolize sanity check (#341721), has

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 ferri...@gmail.com 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

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 ferri...@gmail.com 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 ferri...@gmail.com wrote:

[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

[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 ferri...@gmail.com 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

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 vap...@gentoo.org 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

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 pa...@gentoo.org (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

[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 ferri...@gmail.com wrote: The live version of the doc is available at http://dev.gentoo.org/~ferringb/unified-dependencies/extensible_dependencies.html I think you're

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 pe...@stuge.se wrote: Pacho Ramos wrote: # Pacho Ramos pa...@gentoo.org (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

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 ferri...@gmail.com 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

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 would improve

[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 ferri...@gmail.com 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

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; there's one

[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

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

[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 +

[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 + if [[

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. The

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] 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 pe...@stuge.se wrote: Pacho Ramos wrote: # Pacho Ramos pa...@gentoo.org (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

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