Re: [gentoo-dev] RFC: ban EAPI 1

2015-06-11 Thread Alexis Ballier
On Wed, 10 Jun 2015 22:43:10 +0200 Ulrich Mueller u...@gentoo.org wrote: Hi, The number of EAPI 1 ebuilds in the Portage tree has decreased to a total of 60, corresponding to 0.16 %. We briefly discussed in the QA team if we should demote EAPI 1 in layout.conf from eapis-deprecated to

Re: [gentoo-dev] RFC: ban EAPI 1

2015-06-11 Thread Ulrich Mueller
On Thu, 11 Jun 2015, Jason Zaman wrote: This would be great! Do we have a list somewhere of ebuilds that are still EAPI1? and which of those have a newer version that is a higher EAPI for the same keywords? IE how many of the EAPI1 ebuilds cant just be dropped? On Thu, 11 Jun 2015, Alexis

Re: [gentoo-portage-dev] [PATCH v2] install-qa-check.d: issue warnings for 32bit ELFs not using LFS

2015-06-11 Thread Mike Frysinger
On 11 Jun 2015 00:21, Brian Dolbec wrote: On Sat, 30 May 2015 10:36:05 -0400 Mike Frysinger wrote: so if we're happy with this implementation, i'll start a thread on gentoo-dev so people aren't caught by surprise, and we can merge this for the next release. -mike So, what's the status of

Re: [gentoo-dev] RFC: ban EAPI 1

2015-06-11 Thread Patrice Clement
Wednesday 10 Jun 2015 22:43:10, Ulrich Mueller wrote : Hi, The number of EAPI 1 ebuilds in the Portage tree has decreased to a total of 60, corresponding to 0.16 %. We briefly discussed in the QA team if we should demote EAPI 1 in layout.conf from eapis-deprecated to eapis-banned. This

Re: [gentoo-dev] RFC: ban EAPI 1

2015-06-11 Thread Manuel Rüger
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 11.06.2015 11:16, Alexis Ballier wrote: On Wed, 10 Jun 2015 22:43:10 +0200 Ulrich Mueller u...@gentoo.org wrote: Hi, The number of EAPI 1 ebuilds in the Portage tree has decreased to a total of 60, corresponding to 0.16 %. We briefly

Re: [gentoo-dev] new eclass: golang.eclass for compiling go packages

2015-06-11 Thread Andrew Udvare
On 2015-06-11, at 08:38, William Hubbs willi...@gentoo.org wrote: this eclass is meant to provide a common src_compile function for packages written in the Go programming language. Let me know what you think. I am wondering about bug 503324 and the issue of needing to create a GOROOT

Re: [gentoo-dev] RFC: ban EAPI 1

2015-06-11 Thread Ulrich Mueller
On Thu, 11 Jun 2015, Alexis Ballier wrote: dev-lang/ocaml-3.12.1 in slot in subslot not slot, but more importantly in stable Right, there are newer ebuilds in slot 0 for dev-lang/ocaml. I've double-checked the list now; for all other packages the in slot was accurate.

Re: [gentoo-dev] RFC: ban EAPI 1

2015-06-11 Thread Alexis Ballier
On Thu, 11 Jun 2015 18:33:36 +0200 Ulrich Mueller u...@gentoo.org wrote: Maintainers can still use --force if there is no other way. i'm definitely not convinced it is good practice to encourage people to do that ;) People are strongly encouraged to update their ebuilds to a newer

Re: [gentoo-dev] RFC: ban EAPI 1

2015-06-11 Thread Rich Freeman
On Thu, Jun 11, 2015 at 12:55 PM, Alexis Ballier aball...@gentoo.org wrote: On Thu, 11 Jun 2015 18:33:36 +0200 Ulrich Mueller u...@gentoo.org wrote: Maintainers can still use --force if there is no other way. i'm definitely not convinced it is good practice to encourage people to do that

Re: [gentoo-dev] new eclass: golang.eclass for compiling go packages

2015-06-11 Thread William Hubbs
On Thu, Jun 11, 2015 at 08:58:37AM -0700, Andrew Udvare wrote: On 2015-06-11, at 08:38, William Hubbs willi...@gentoo.org wrote: this eclass is meant to provide a common src_compile function for packages written in the Go programming language. Let me know what you think. I am

Re: [gentoo-dev] RFC: ban EAPI 1

2015-06-11 Thread Alexis Ballier
On Thu, 11 Jun 2015 14:38:35 -0400 Rich Freeman ri...@gentoo.org wrote: These errors are not user-visible. I really don't have a problem with repoman errors for deprecated features. I don't have a problem with always using --force either. But then the distinction between warnings and errors

Re: [gentoo-dev] RFC: ban EAPI 1

2015-06-11 Thread Rich Freeman
On Thu, Jun 11, 2015 at 3:12 PM, Alexis Ballier aball...@gentoo.org wrote: On Thu, 11 Jun 2015 14:38:35 -0400 Rich Freeman ri...@gentoo.org wrote: These errors are not user-visible. I really don't have a problem with repoman errors for deprecated features. I don't have a problem with

Re: [gentoo-dev] RFC: ban EAPI 1

2015-06-11 Thread Michał Górny
Dnia 2015-06-11, o godz. 21:12:00 Alexis Ballier aball...@gentoo.org napisał(a): On Thu, 11 Jun 2015 14:38:35 -0400 Rich Freeman ri...@gentoo.org wrote: These errors are not user-visible. I really don't have a problem with repoman errors for deprecated features. I don't have a

Re: [gentoo-dev] RFC: ban EAPI 1

2015-06-11 Thread Alexis Ballier
On Thu, 11 Jun 2015 15:15:42 -0400 Rich Freeman ri...@gentoo.org wrote: On Thu, Jun 11, 2015 at 3:12 PM, Alexis Ballier aball...@gentoo.org wrote: On Thu, 11 Jun 2015 14:38:35 -0400 Rich Freeman ri...@gentoo.org wrote: These errors are not user-visible. I really don't have a problem

Re: [gentoo-dev] RFC: ban EAPI 1

2015-06-11 Thread Ulrich Mueller
On Thu, 11 Jun 2015, Alexis Ballier wrote: On Thu, 11 Jun 2015 15:15:42 -0400 Rich Freeman ri...@gentoo.org wrote: In general I'd tend to agree, but we're talking about a very limited pool of 70 packages, 49 packages with 58 ebuilds, to be precise. whose maintainers should always be

[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in sys-devel/llvm: ChangeLog llvm-9999.ebuild

2015-06-11 Thread Michał Górny
Dnia 2015-06-11, o godz. 17:05:20 Bernard Cafarelli (voyageur) voyag...@gentoo.org napisał(a): voyageur15/06/11 17:05:20 Modified: ChangeLog llvm-.ebuild Log: Documentation build can be made optional again, add back pax markings (Portage version:

Re: [gentoo-dev] RFC: ban EAPI 1

2015-06-11 Thread Alexis Ballier
On Thu, 11 Jun 2015 13:13:18 +0200 Ulrich Mueller u...@gentoo.org wrote: On Thu, 11 Jun 2015, Jason Zaman wrote: dev-lang/ocaml-3.12.1 in slot in subslot not slot, but more importantly in stable my bet would be that those 60 ebuilds are from packages barely

Re: [gentoo-dev] RFC: ban EAPI 1

2015-06-11 Thread Mikle Kolyada
10.06.2015 23:43, Ulrich Mueller пишет: Hi, The number of EAPI 1 ebuilds in the Portage tree has decreased to a total of 60, corresponding to 0.16 %. We briefly discussed in the QA team if we should demote EAPI 1 in layout.conf from eapis-deprecated to eapis-banned. This would have the

Re: [gentoo-dev] RFC: ban EAPI 1

2015-06-11 Thread Alexis Ballier
On Thu, 11 Jun 2015 21:55:14 +0200 Ulrich Mueller u...@gentoo.org wrote: From previous ocaml stabilizations, I'd say that I'll have to use --force for at least two months before it can be removed. I might get bored and alias --force :) Unless the commit rate in dev-lang/ocaml (which was a

Re: [gentoo-dev] new eclass: golang.eclass for compiling go packages

2015-06-11 Thread Zac Medico
On 06/11/2015 11:43 AM, William Hubbs wrote: On Thu, Jun 11, 2015 at 08:58:37AM -0700, Andrew Udvare wrote: On 2015-06-11, at 08:38, William Hubbs willi...@gentoo.org wrote: this eclass is meant to provide a common src_compile function for packages written in the Go programming language.

[gentoo-dev] rfc: go ebuilds installing packages to $GOROOT/pkg

2015-06-11 Thread William Hubbs
All, I want to start a discussion here about the go ebuilds we have in the tree that are installing *.a files to $GOROOT/pkg. From now on in this message, when I say package, I mean a *.a file. dev-lang/go must do this, because it includes the standard library. However, I do not think third

[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog qt4-build-multilib.eclass

2015-06-11 Thread Michał Górny
Dnia 2015-06-12, o godz. 01:44:17 Davide Pesavento (pesa) p...@gentoo.org napisał(a): pesa15/06/12 01:44:17 Modified: ChangeLog qt4-build-multilib.eclass Log: Don't die when trying to rmdir non-existent directory (bug 551676). Revision ChangesPath 1.1653

Re: [gentoo-portage-dev] [PATCH v2] install-qa-check.d: issue warnings for 32bit ELFs not using LFS

2015-06-11 Thread Brian Dolbec
On Sat, 30 May 2015 10:36:05 -0400 Mike Frysinger vap...@gentoo.org wrote: so if we're happy with this implementation, i'll start a thread on gentoo-dev so people aren't caught by surprise, and we can merge this for the next release. -mike So, what's the status of this one? I don't recall

Re: [gentoo-dev] RFC: ban EAPI 1

2015-06-11 Thread Daniel zlg Campbell
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 06/10/2015 01:43 PM, Ulrich Mueller wrote: Hi, The number of EAPI 1 ebuilds in the Portage tree has decreased to a total of 60, corresponding to 0.16 %. We briefly discussed in the QA team if we should demote EAPI 1 in layout.conf from

Re: [gentoo-dev] RFC: ban EAPI 1

2015-06-11 Thread Jason Zaman
On Wed, Jun 10, 2015 at 10:43:10PM +0200, Ulrich Mueller wrote: Hi, The number of EAPI 1 ebuilds in the Portage tree has decreased to a total of 60, corresponding to 0.16 %. We briefly discussed in the QA team if we should demote EAPI 1 in layout.conf from eapis-deprecated to eapis-banned.

Re: [gentoo-portage-dev] [PATCH v4] xattr: centralize the various shims in one place

2015-06-11 Thread Brian Dolbec
On Wed, 10 Jun 2015 22:43:38 -0700 Zac Medico zmed...@gentoo.org wrote: On 06/10/2015 10:39 PM, Mike Frysinger wrote: On 10 Jun 2015 11:54, Zac Medico wrote: On 05/30/2015 01:59 PM, Mike Frysinger wrote: LGTM, except this one line is indented with spaces instead of tabs in vartree.py:

Re: [gentoo-portage-dev] [PATCH] runtests: rewrite in python

2015-06-11 Thread Brian Dolbec
On Mon, 01 Jun 2015 23:16:47 +0200 Alexander Berntsen berna...@gentoo.org wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 30/05/15 20:27, Mike Frysinger wrote: to be clear: this is not new code. this is (more or less) a straight port from bash to python. your feedback here

Re: [gentoo-portage-dev] [PATCH] movefile: enable absolute_import for Python 2 (bug 550886)

2015-06-11 Thread Brian Dolbec
On Sun, 31 May 2015 13:53:50 -0700 Zac Medico zmed...@gentoo.org wrote: Since commit 1032cbf4c218741df1c57767fead2d00cc6321d9, with Python 2, movefile imports portage.util.xattr instead of xattr. Fix it by enabling absolute_import. Fixes: 1032cbf4c218 (quickpkg: support FEATURES=xattr (bug

[gentoo-dev] new eclass: golang.eclass for compiling go packages

2015-06-11 Thread William Hubbs
All, It turns out that we do need a second eclass for Go packages. this eclass is meant to provide a common src_compile function for packages written in the Go programming language. Let me know what you think. Thanks, William # Copyright 1999-2015 Gentoo Foundation # Distributed under the

Re: [gentoo-dev] new eclass: go-live.eclass for handling go live ebuilds

2015-06-11 Thread William Hubbs
On Wed, Jun 10, 2015 at 12:32:54PM -0500, William Hubbs wrote: On Wed, Jun 10, 2015 at 11:53:28AM -0400, Mike Frysinger wrote: On 08 Jun 2015 14:38, William Hubbs wrote: # We depend on dev-vcs/git since it is the most used vcs for Go # packages. However we will not depend on all vcs's Go