[gentoo-dev] Re: [gentoo-python] New eclass for Python

2012-02-29 Thread Dirkjan Ochtman
On Tue, Feb 28, 2012 at 22:13, Krzysztof Pawlik nelch...@gentoo.org wrote: If there are no objections then during the weekend (March 3, 4) I will add this to portage (after finishing remaining TODO items, PyPy requires 4G of RAM(!!)). Can we perhaps just name it python-r2 rather than

Re: [gentoo-dev] New eclass for Python

2012-02-29 Thread Fabian Groffen
On 28-02-2012 22:13:36 +0100, Krzysztof Pawlik wrote: [good stuff] Much appreciated! From 2nd example ebuild: python_install_all() { rm -f ${D}/usr/bin/*.py || die s/D/ED/ here for Prefix :) I haven't checked the eclass in detail, but did you intend to make it Prefix aware at all? I

Re: [gentoo-dev] preserve_old_lib and I'm even more lazy

2012-02-29 Thread Paweł Hajdan, Jr.
On 2/27/12 10:37 PM, Brian Dolbec wrote: I think somebody pointed some revdep-rebuild versions where exiting with successful code even when failed, was fixed version stabilized? No, it is only in - so far. It has not been released in a -0.3* ebuild yet. The last patch to

[gentoo-dev] The end of net-zope

2012-02-29 Thread Dirkjan Ochtman
Tomorrow, March 1, is the deadline for removing almost all of the Zope/Plone packages from the portage tree (those who still want them can get them from Arfrever's Progress overlay). Since only one or two packages would remain in the category, do we want the category to stay around, or should it

Re: [gentoo-dev] Lastrite: gnunet, gnunet-gtk

2012-02-29 Thread Piotr Szymaniak
On Wed, Feb 29, 2012 at 09:56:19AM +0200, Samuli Suominen wrote: # Samuli Suominen ssuomi...@gentoo.org (29 Feb 2012) # The old version of gnunet in portage is broken with the # new libextractor API. # Bugs 338909, #403461, #367677 and #260113. # Removal in 30 days unless fixed.

Re: [gentoo-dev] Gentoo Janitor scripts

2012-02-29 Thread Corentin Chary
On Mon, Feb 27, 2012 at 4:10 PM, Paweł Hajdan, Jr. phajdan...@gentoo.org wrote: On 2/20/12 6:03 PM, Corentin Chary wrote: Since I plan to use the remote remote-id tag for euscan, and I already use SRC_URI but I'd like all ebuild to use mirrors, I've wrote to scripts to cleanup your ebuilds and

Re: [gentoo-dev] preserve_old_lib and I'm even more lazy

2012-02-29 Thread Paul Varner
On Wed, 2012-02-29 at 09:45 +0100, Paweł Hajdan, Jr. wrote: On 2/27/12 10:37 PM, Brian Dolbec wrote: I think somebody pointed some revdep-rebuild versions where exiting with successful code even when failed, was fixed version stabilized? No, it is only in - so far. It has not been

Re: [gentoo-dev] New eclass for Python

2012-02-29 Thread Krzysztof Pawlik
On 29/02/12 09:17, Fabian Groffen wrote: On 28-02-2012 22:13:36 +0100, Krzysztof Pawlik wrote: [good stuff] Much appreciated! From 2nd example ebuild: python_install_all() { rm -f ${D}/usr/bin/*.py || die s/D/ED/ here for Prefix :) I haven't checked the eclass in detail, but

Re: [gentoo-dev] New eclass for Python

2012-02-29 Thread Krzysztof Pawlik
On 29/02/12 04:21, Sergei Trofimovich wrote: On Tue, 28 Feb 2012 22:13:36 +0100 Krzysztof Pawlik nelch...@gentoo.org wrote: I'm attaching the eclass itself and two ebuilds using it, code is also available in my overlay at

Re: [gentoo-dev] Re: [gentoo-python] New eclass for Python

2012-02-29 Thread Krzysztof Pawlik
On 29/02/12 06:13, Mike Gilbert wrote: On Tue, Feb 28, 2012 at 4:13 PM, Krzysztof Pawlik nelch...@gentoo.org wrote: Hello, After some work during weekend on Python packages I've decided to start a rewrite of Python/distutils eclass for installing Python packages. My main goal was

Re: [gentoo-dev] New eclass for Python

2012-02-29 Thread Krzysztof Pawlik
On 29/02/12 08:49, Paweł Hajdan, Jr. wrote: On 2/28/12 10:13 PM, Krzysztof Pawlik wrote: Highlights: - 400 lines of code including documentation - should work for 95% of packages (my educated guess) - did I mention it's *SIMPLE*? - easy to maintain read so it's also easy to use This

Re: [gentoo-dev] Re: [gentoo-python] New eclass for Python

2012-02-29 Thread Krzysztof Pawlik
On 29/02/12 09:11, Dirkjan Ochtman wrote: On Tue, Feb 28, 2012 at 22:13, Krzysztof Pawlik nelch...@gentoo.org wrote: If there are no objections then during the weekend (March 3, 4) I will add this to portage (after finishing remaining TODO items, PyPy requires 4G of RAM(!!)). Can we

Re: [gentoo-dev] New eclass for Python

2012-02-29 Thread Jeroen Roovers
On Wed, 29 Feb 2012 18:38:22 +0100 Krzysztof Pawlik nelch...@gentoo.org wrote: On 29/02/12 08:49, Paweł Hajdan, Jr. wrote: This is awesome! Compare that to over 3000 LOC of python.eclass. :) Count distutils.eclass too: $ wc -l python-distutils-ng.eclass python.eclass distutils.eclass

Re: [gentoo-dev] Re: [gentoo-python] New eclass for Python

2012-02-29 Thread Mike Gilbert
On Wed, Feb 29, 2012 at 12:39 PM, Krzysztof Pawlik nelch...@gentoo.org wrote: On 29/02/12 09:11, Dirkjan Ochtman wrote: On Tue, Feb 28, 2012 at 22:13, Krzysztof Pawlik nelch...@gentoo.org wrote: If there are no objections then during the weekend (March 3, 4) I will add this to portage (after

Re: [gentoo-dev] The end of net-zope

2012-02-29 Thread Pacho Ramos
El mié, 29-02-2012 a las 09:51 +0100, Dirkjan Ochtman escribió: Tomorrow, March 1, is the deadline for removing almost all of the Zope/Plone packages from the portage tree (those who still want them can get them from Arfrever's Progress overlay). Since only one or two packages would remain

Re: [gentoo-dev] New eclass for Python

2012-02-29 Thread Alexandre Rostovtsev
On Tue, 2012-02-28 at 22:13 +0100, Krzysztof Pawlik wrote: Hello, After some work during weekend on Python packages I've decided to start a rewrite of Python/distutils eclass for installing Python packages. My main goal was simplicity and functionality similar to ruby-ng.eclass (thanks

Re: [gentoo-dev] New eclass for Python

2012-02-29 Thread Krzysztof Pawlik
On 29/02/12 20:51, Alexandre Rostovtsev wrote: On Tue, 2012-02-28 at 22:13 +0100, Krzysztof Pawlik wrote: Hello, After some work during weekend on Python packages I've decided to start a rewrite of Python/distutils eclass for installing Python packages. My main goal was simplicity and

Re: [gentoo-dev] New eclass for Python

2012-02-29 Thread Andreas K. Huettel
Am Mittwoch 29 Februar 2012, 21:24:49 schrieb Krzysztof Pawlik: Second, there doesn't seem to be any support for packages that do not install in python's site-packages and do not allow multiple python ABIs. If I have, for example, a package that installs python modules in /usr/lib/appname

Re: [gentoo-dev] New eclass for Python

2012-02-29 Thread Krzysztof Pawlik
On 29/02/12 22:08, Andreas K. Huettel wrote: Am Mittwoch 29 Februar 2012, 21:24:49 schrieb Krzysztof Pawlik: Second, there doesn't seem to be any support for packages that do not install in python's site-packages and do not allow multiple python ABIs. If I have, for example, a package that

Re: [gentoo-dev] New eclass for Python

2012-02-29 Thread Alexandre Rostovtsev
On Wed, 2012-02-29 at 21:24 +0100, Krzysztof Pawlik wrote: On 29/02/12 20:51, Alexandre Rostovtsev wrote: The proposed eclass omits three features from python.eclass which are heavily used in the gnome stack. Correct me if I'm wrong, but Gnome doesn't use standard distutils? Gnome is