Re: [gentoo-dev] About using a CONFIGURATION (or SETUP) file under /usr/share/doc for configuration information

2013-01-13 Thread Pacho Ramos
El sáb, 12-01-2013 a las 04:49 -0800, Zac Medico escribió: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 01/12/2013 02:34 AM, Pacho Ramos wrote: El sáb, 12-01-2013 a las 02:01 -0800, Zac Medico escribió: On 01/12/2013 01:46 AM, Pacho Ramos wrote: El mié, 09-01-2013 a las 12:04 -0800,

Re: [gentoo-dev] About using a CONFIGURATION (or SETUP) file under /usr/share/doc for configuration information

2013-01-13 Thread Zac Medico
On 01/13/2013 04:18 AM, Pacho Ramos wrote: What about this approach? You should use ${SLOT%/*}, in order to exclude the sub-slot, because you don't care about the sub-slot and the slash would cause problems. -- Thanks, Zac

Re: [gentoo-dev] About using a CONFIGURATION (or SETUP) file under /usr/share/doc for configuration information

2013-01-13 Thread Pacho Ramos
El dom, 13-01-2013 a las 04:54 -0800, Zac Medico escribió: On 01/13/2013 04:18 AM, Pacho Ramos wrote: What about this approach? You should use ${SLOT%/*}, in order to exclude the sub-slot, because you don't care about the sub-slot and the slash would cause problems. Thanks, updated eclass

[gentoo-dev] [PATCH eutils] Introduce run_in_build_dir() used in a few ebuilds.

2013-01-13 Thread Michał Górny
The run_in_build_dir() command simply runs given command in the directory stated as BUILD_DIR. This variable is used commonly by autotools-utils, cmake-utils and python-r1 eclasses, therefore I'm proposing adding the relevant function to eutils. --- gx86/eclass/eutils.eclass | 19

[gentoo-dev] Lifting the HOMEPAGE requirement for ebuilds

2013-01-13 Thread Michał Górny
Hello, Right now an attempt to commit an ebuild with no HOMEPAGE results in: HOMEPAGE.missing 1 app-admin/eselect-sh/eselect-sh-0.4.ebuild Note: use --include-dev (-d) to check dependencies for 'dev' profiles Please fix these important QA issues first. Why is this considered

Re: [gentoo-dev] [PATCH eutils] Introduce run_in_build_dir() used in a few ebuilds.

2013-01-13 Thread William Hubbs
On Sun, Jan 13, 2013 at 02:29:43PM +0100, Michał Górny wrote: The run_in_build_dir() command simply runs given command in the directory stated as BUILD_DIR. This variable is used commonly by autotools-utils, cmake-utils and python-r1 eclasses, therefore I'm proposing adding the relevant

Re: [gentoo-dev] [PATCH eutils] Introduce run_in_build_dir() used in a few ebuilds.

2013-01-13 Thread Michał Górny
On Sun, 13 Jan 2013 09:05:31 -0600 William Hubbs willi...@gentoo.org wrote: On Sun, Jan 13, 2013 at 02:29:43PM +0100, Michał Górny wrote: The run_in_build_dir() command simply runs given command in the directory stated as BUILD_DIR. This variable is used commonly by autotools-utils,

Re: [gentoo-dev] [PATCH eutils] Introduce run_in_build_dir() used in a few ebuilds.

2013-01-13 Thread Alec Warner
On Sun, Jan 13, 2013 at 5:29 AM, Michał Górny mgo...@gentoo.org wrote: The run_in_build_dir() command simply runs given command in the directory stated as BUILD_DIR. This variable is used commonly by autotools-utils, cmake-utils and python-r1 eclasses, therefore I'm proposing adding the

Re: [gentoo-dev] [PATCH eutils] Introduce run_in_build_dir() used in a few ebuilds.

2013-01-13 Thread Gilles Dartiguelongue
Le dimanche 13 janvier 2013 à 16:08 +0100, Michał Górny a écrit : On Sun, 13 Jan 2013 09:05:31 -0600 William Hubbs willi...@gentoo.org wrote: On Sun, Jan 13, 2013 at 02:29:43PM +0100, Michał Górny wrote: The run_in_build_dir() command simply runs given command in the directory stated

Re: [gentoo-dev] [PATCH eutils] Introduce run_in_build_dir() used in a few ebuilds.

2013-01-13 Thread William Hubbs
On Sun, Jan 13, 2013 at 04:08:18PM +0100, Michał Górny wrote: On Sun, 13 Jan 2013 09:05:31 -0600 William Hubbs willi...@gentoo.org wrote: On Sun, Jan 13, 2013 at 02:29:43PM +0100, Michał Górny wrote: The run_in_build_dir() command simply runs given command in the directory stated as

Re: [gentoo-dev] [PATCH eutils] Introduce run_in_build_dir() used in a few ebuilds.

2013-01-13 Thread Michał Górny
On Sun, 13 Jan 2013 09:52:09 -0600 William Hubbs willi...@gentoo.org wrote: On Sun, Jan 13, 2013 at 04:08:18PM +0100, Michał Górny wrote: On Sun, 13 Jan 2013 09:05:31 -0600 William Hubbs willi...@gentoo.org wrote: On Sun, Jan 13, 2013 at 02:29:43PM +0100, Michał Górny wrote: The

Re: [gentoo-dev] [PATCH eutils] Introduce run_in_build_dir() used in a few ebuilds.

2013-01-13 Thread Michał Górny
On Sun, 13 Jan 2013 07:36:59 -0800 Alec Warner anta...@gentoo.org wrote: On Sun, Jan 13, 2013 at 5:29 AM, Michał Górny mgo...@gentoo.org wrote: The run_in_build_dir() command simply runs given command in the directory stated as BUILD_DIR. This variable is used commonly by autotools-utils,

Re: [gentoo-dev] [PATCH eutils] Introduce run_in_build_dir() used in a few ebuilds.

2013-01-13 Thread Gilles Dartiguelongue
Le dimanche 13 janvier 2013 à 09:52 -0600, William Hubbs a écrit : On Sun, Jan 13, 2013 at 04:08:18PM +0100, Michał Górny wrote: On Sun, 13 Jan 2013 09:05:31 -0600 William Hubbs willi...@gentoo.org wrote: On Sun, Jan 13, 2013 at 02:29:43PM +0100, Michał Górny wrote: The

[gentoo-dev] Re: Lifting the HOMEPAGE requirement for ebuilds

2013-01-13 Thread Duncan
Michał Górny posted on Sun, 13 Jan 2013 15:24:02 +0100 as excerpted: Hello, Right now an attempt to commit an ebuild with no HOMEPAGE results in: HOMEPAGE.missing 1 app-admin/eselect-sh/eselect-sh-0.4.ebuild Note: use --include-dev (-d) to check dependencies for 'dev'

Re: [gentoo-dev] Lifting the HOMEPAGE requirement for ebuilds

2013-01-13 Thread hasufell
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 01/13/2013 03:24 PM, Michał Górny wrote: Hello, Right now an attempt to commit an ebuild with no HOMEPAGE results in: HOMEPAGE.missing 1 app-admin/eselect-sh/eselect-sh-0.4.ebuild Note: use --include-dev (-d) to check

Re: [gentoo-dev] Re: Lifting the HOMEPAGE requirement for ebuilds

2013-01-13 Thread Michał Górny
On Sun, 13 Jan 2013 17:33:27 + (UTC) Duncan 1i5t5.dun...@cox.net wrote: Michał Górny posted on Sun, 13 Jan 2013 15:24:02 +0100 as excerpted: Hello, Right now an attempt to commit an ebuild with no HOMEPAGE results in: HOMEPAGE.missing 1

Re: [gentoo-dev] Lifting the HOMEPAGE requirement for ebuilds

2013-01-13 Thread Zac Medico
On 01/13/2013 09:43 AM, hasufell wrote: On 01/13/2013 03:24 PM, Michał Górny wrote: Hello, Right now an attempt to commit an ebuild with no HOMEPAGE results in: HOMEPAGE.missing 1 app-admin/eselect-sh/eselect-sh-0.4.ebuild Note: use --include-dev (-d) to check

Re: [gentoo-dev] Lifting the HOMEPAGE requirement for ebuilds

2013-01-13 Thread hasufell
On 01/13/2013 07:03 PM, Zac Medico wrote: On 01/13/2013 09:43 AM, hasufell wrote: On 01/13/2013 03:24 PM, Michał Górny wrote: Hello, Right now an attempt to commit an ebuild with no HOMEPAGE results in: HOMEPAGE.missing 1 app-admin/eselect-sh/eselect-sh-0.4.ebuild Note:

Re: [gentoo-dev] Lifting the HOMEPAGE requirement for ebuilds

2013-01-13 Thread Mike Frysinger
On Sunday 13 January 2013 09:24:02 Michał Górny wrote: Right now an attempt to commit an ebuild with no HOMEPAGE results in: HOMEPAGE.missing 1 app-admin/eselect-sh/eselect-sh-0.4.ebuild use the common eselect homepage ? http://www.gentoo.org/proj/en/eselect/ -mike

Re: [gentoo-dev] [PATCH eutils] Introduce run_in_build_dir() used in a few ebuilds.

2013-01-13 Thread Mike Frysinger
On Sunday 13 January 2013 08:29:43 Michał Górny wrote: + [[ ${BUILD_DIR} ]] || die ${FUNCNAME}: BUILD_DIR not set. really should use -n there + pushd ${BUILD_DIR} /dev/null || die + popd /dev/null || die sending errors to /dev/null is wrong -mike signature.asc Description: This

Re: [gentoo-dev] Lifting the HOMEPAGE requirement for ebuilds

2013-01-13 Thread Michał Górny
On Sun, 13 Jan 2013 13:27:02 -0500 Mike Frysinger vap...@gentoo.org wrote: On Sunday 13 January 2013 09:24:02 Michał Górny wrote: Right now an attempt to commit an ebuild with no HOMEPAGE results in: HOMEPAGE.missing 1 app-admin/eselect-sh/eselect-sh-0.4.ebuild use

Re: [gentoo-dev] Lifting the HOMEPAGE requirement for ebuilds

2013-01-13 Thread Mike Frysinger
On Sunday 13 January 2013 13:27:44 Michał Górny wrote: On Sun, 13 Jan 2013 13:27:02 -0500 Mike Frysinger vap...@gentoo.org wrote: On Sunday 13 January 2013 09:24:02 Michał Górny wrote: Right now an attempt to commit an ebuild with no HOMEPAGE results in: HOMEPAGE.missing

Re: [gentoo-dev] Lifting the HOMEPAGE requirement for ebuilds

2013-01-13 Thread Michał Górny
On Sun, 13 Jan 2013 13:33:49 -0500 Mike Frysinger vap...@gentoo.org wrote: On Sunday 13 January 2013 13:27:44 Michał Górny wrote: On Sun, 13 Jan 2013 13:27:02 -0500 Mike Frysinger vap...@gentoo.org wrote: On Sunday 13 January 2013 09:24:02 Michał Górny wrote: Right now an attempt

Re: [gentoo-dev] Re: Lifting the HOMEPAGE requirement for ebuilds

2013-01-13 Thread Michael Orlitzky
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 01/13/2013 12:58 PM, Michał Górny wrote: If something is a six-liner made by Gentoo and for Gentoo, noone cares enough to create a homepage for it. http://gentoo.org is the most useless 'homepage' value you can use. It doesn't mean

[gentoo-dev] [PATCH 0/4] gnome2.eclass updates

2013-01-13 Thread Gilles Dartiguelongue
Hi list, here are a couple of patches to fix some bad behavior of the gnome2.eclass. They have been sitting in the overlay for a while and I don't expect them to cause any problem so I will commit then later today if nobody objects. Gilles Dartiguelongue (4): eclass/gnome2.eclass: switch IUSE

[gentoo-dev] [PATCH 1/4] switch IUSE tests to in_iuse, bug #383901

2013-01-13 Thread Gilles Dartiguelongue
has bla ${IUSE} is standardized through in_iuse. Make use of this function. --- eclass/gnome2.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/gnome2.eclass b/eclass/gnome2.eclass index 70eb491..e263232 100644 --- a/eclass/gnome2.eclass +++

[gentoo-dev] [PATCH 2/4] drop deprecated SCROLLKEEPER_UPDATE

2013-01-13 Thread Gilles Dartiguelongue
SCROLLKEEPER_UPDATE variable was deprecated long ago. It is no longer needed and no longer in use in tree. --- eclass/gnome2.eclass | 6 -- 1 file changed, 6 deletions(-) diff --git a/eclass/gnome2.eclass b/eclass/gnome2.eclass index e263232..e2540d1 100644 --- a/eclass/gnome2.eclass +++

[gentoo-dev] [PATCH 3/4] allow ebuild override of eclass generated econf

2013-01-13 Thread Gilles Dartiguelongue
gnome2.eclass appends configure switches to user arguments. Change logic so that it prepends values to G2CONF and pass extra args of gnome2_src_configure after G2CONF so that ebuilds can indeed override eclass settings. --- eclass/gnome2.eclass | 18 +- 1 file changed, 9

[gentoo-dev] [PATCH 4/4] update wrt comment on bug #383901

2013-01-13 Thread Gilles Dartiguelongue
Update previous patch fixing bug #383901 with comments on this bug. --- eclass/gnome2.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/gnome2.eclass b/eclass/gnome2.eclass index 750f20b..592585c 100644 --- a/eclass/gnome2.eclass +++ b/eclass/gnome2.eclass @@

Re: [gentoo-dev] [PATCH 1/4] switch IUSE tests to in_iuse, bug #383901

2013-01-13 Thread Ciaran McCreesh
On Sun, 13 Jan 2013 20:03:20 +0100 Gilles Dartiguelongue e...@gentoo.org wrote: - if has ${EAPI-0} 0 1 2 3 4 has doc ${IUSE} ; then + if has ${EAPI:-0} 0 1 2 3 4 in_iuse doc ; then This is still wrong... You can't use IUSE like that. -- Ciaran McCreesh

Re: [gentoo-dev] [PATCH 1/4] switch IUSE tests to in_iuse, bug #383901

2013-01-13 Thread Michał Górny
On Sun, 13 Jan 2013 19:09:05 + Ciaran McCreesh ciaran.mccre...@googlemail.com wrote: On Sun, 13 Jan 2013 20:03:20 +0100 Gilles Dartiguelongue e...@gentoo.org wrote: - if has ${EAPI-0} 0 1 2 3 4 has doc ${IUSE} ; then + if has ${EAPI:-0} 0 1 2 3 4 in_iuse doc ; then

Re: [gentoo-dev] [PATCH 1/4] switch IUSE tests to in_iuse, bug #383901

2013-01-13 Thread Gilles Dartiguelongue
Le dimanche 13 janvier 2013 à 19:09 +, Ciaran McCreesh a écrit : On Sun, 13 Jan 2013 20:03:20 +0100 Gilles Dartiguelongue e...@gentoo.org wrote: - if has ${EAPI-0} 0 1 2 3 4 has doc ${IUSE} ; then + if has ${EAPI:-0} 0 1 2 3 4 in_iuse doc ; then This is still

Re: [gentoo-dev] [PATCH 1/4] switch IUSE tests to in_iuse, bug #383901

2013-01-13 Thread Ciaran McCreesh
On Sun, 13 Jan 2013 20:35:59 +0100 Gilles Dartiguelongue e...@gentoo.org wrote: Le dimanche 13 janvier 2013 à 19:09 +, Ciaran McCreesh a écrit : On Sun, 13 Jan 2013 20:03:20 +0100 Gilles Dartiguelongue e...@gentoo.org wrote: - if has ${EAPI-0} 0 1 2 3 4 has doc ${IUSE} ;

Re: [gentoo-dev] Re: Lifting the HOMEPAGE requirement for ebuilds

2013-01-13 Thread Ulrich Mueller
On Sun, 13 Jan 2013, Michał Górny wrote: How does something not have a homepage? If upstream is gone, then by definition, gentoo's the upstream as we're distributing it, so gentoo.org becomes the homepage. If something is a six-liner made by Gentoo and for Gentoo, noone cares enough to

Re: [gentoo-dev] Re: call for testers: udev predictable network interface names

2013-01-13 Thread Kevin Chadwick
but again it appears that simple cases are being made complex, just to allow for someone else's complex cases. Which is faulty logic. It's a welcome option but an important question seems to be; Why wasn't this picked up in the dev cycle?. This reminds me of udisks 8 months ago losing

[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2013-01-13 23h59 UTC

2013-01-13 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed from the tree, for the week ending 2013-01-13 23h59 UTC. Removals: dev-haskell/time2013-01-11 22:11:52 slyfox app-emulation/qemulator 2013-01-12 07:49:01 cardoe

Re: [gentoo-dev] app-emulation/qemu-user mask

2013-01-13 Thread Alexey Shvetsov
Hi! For cross-chroots its needed to have static qemu-$arch user translators. May be you can introduce user-static use flag for them? Also it will be cool to have init script for kvm В письме от 11 января 2013 22:45:30 пользователь Doug Goldstein написал: Just wanted to give everyone a heads

[gentoo-dev] Re: Re: call for testers: udev predictable network interface names

2013-01-13 Thread Steven J. Long
On Sat, Jan 12, 2013 William Hubbs wrote: Steven J. Long wrote: Obviously it's good to have the functionality should you need it, but again it appears that simple cases are being made complex, just to allow for someone else's complex cases. Which is faulty logic. While many packages

[gentoo-dev] Re: Re: call for testers: udev predictable network interface names

2013-01-13 Thread Steven J. Long
Kevin Chadwick wrote: but again it appears that simple cases are being made complex, just to allow for someone else's complex cases. Which is faulty logic. It's a welcome option but an important question seems to be; Why wasn't this picked up in the dev cycle?. That would require

Re: [gentoo-dev] app-emulation/qemu-user mask

2013-01-13 Thread Doug Goldstein
On Sun, Jan 13, 2013 at 1:45 PM, Alexey Shvetsov ale...@gentoo.org wrote: Hi! For cross-chroots its needed to have static qemu-$arch user translators. May be you can introduce user-static use flag for them? Also it will be cool to have init script for kvm USE=static is available for

Re: [gentoo-dev] app-emulation/qemu-user mask

2013-01-13 Thread Alexey Shvetsov
В письме от 14 января 2013 00:38:06 пользователь Doug Goldstein написал: On Sun, Jan 13, 2013 at 1:45 PM, Alexey Shvetsov ale...@gentoo.org wrote: Hi! For cross-chroots its needed to have static qemu-$arch user translators. May be you can introduce user-static use flag for them? Also it

Re: [gentoo-dev] app-emulation/qemu-user mask

2013-01-13 Thread Brian Dolbec
On Mon, 2013-01-14 at 00:38 -0600, Doug Goldstein wrote: On Sun, Jan 13, 2013 at 1:45 PM, Alexey Shvetsov ale...@gentoo.org wrote: Hi! For cross-chroots its needed to have static qemu-$arch user translators. May be you can introduce user-static use flag for them? Also it will be cool to