[gentoo-dev] Re: Adding PYTHON_TARGETS=python2_7 to base profile

2012-05-22 Thread Ryan Hill
On Mon, 21 May 2012 21:50:33 -0500
Donnie Berkholz dberkh...@gentoo.org wrote:

 On 16:27 Sun 13 May , Mike Gilbert wrote:
  To make ebuilds utilizing python-distutils-ng.eclass usable
 
 I didn't read any farther because I couldn't stop laughing. What will 
 the next version of this eclass be called, -ng-ng? -really-ng? =)

-ds9


-- 
fonts, gcc-porting
toolchain, wxwidgets
@ gentoo.org


signature.asc
Description: PGP signature


Re: [gentoo-dev] Adding PYTHON_TARGETS=python2_7 to base profile

2012-05-22 Thread Krzysztof Pawlik
On 22/05/12 07:58, Hans de Graaff wrote:
 On Mon, 2012-05-21 at 21:50 -0500, Donnie Berkholz wrote:
 On 16:27 Sun 13 May , Mike Gilbert wrote:
 To make ebuilds utilizing python-distutils-ng.eclass usable

 I didn't read any farther because I couldn't stop laughing. What will 
 the next version of this eclass be called, -ng-ng? -really-ng? =)
 
 Given that Diego named the original ruby-ng eclass I would assume it
 would be ruby-voyager, or python-distutils-voyager.

ruby-enterprise and python-distutils-enterprise ;)

We can also go the Borland way and have ruby-turbo  python-disutils-turbo.

-- 
Krzysztof Pawlik  nelchael at gentoo.org  key id: 0xF6A80E46
desktop-misc, java, vim, kernel, python, apache...



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] GCC 4.6.* unmasked, 4.7.0 added to tree

2012-05-22 Thread Mark Loeser
Ryan Hill dirtye...@gentoo.org said:
 I've added 4.7.0 to the tree tonight (unkeyworded and masked as usual).
 
 I've also keyworded the 4.6 series on all arches except amd64 (due to the
 grub bug).  This is a temporary measure until we figure out the best course of
 action (at least we have some people looking at the problem now).

Awesome, thanks.

 I personally apologize for the extremely long delay in getting these releases
 out in a timely manner.  As such, I'm stepping down as GCC maintainer.
 Someone with as limited free time and programming experience as myself has
 no business maintaining a such core piece of a source-based distro.
 
 Sorry to dump even more on your shoulders Mike, but really I haven't been
 helping out much this past year anyways.  I'll still be doing gcc-porting and
 hunting down patches like I used to.

I've been looking for things to start working on again, and I could step
back up and start to do some of the work I used to do for GCC releases.
I'll talk with Mike to figure out how we can best split up the work.

Thanks for all your work on the releases,

-- 
Mark Loeser
email -   halcy0n AT gentoo DOT org
email -   mark AT halcy0n DOT com
web   -   http://www.halcy0n.com


signature.asc
Description: Digital signature


[gentoo-dev] Lastrite x11-wm/parti (replaced by x11-wm/xpra)

2012-05-22 Thread Michael Weber
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

# Michael Weber x...@gentoo.org (22 May 2012)
# Masked for removal in 30 days.
# Replaced by x11-wm/xpra.
x11-wm/parti

- --
Gentoo Dev
http://xmw.de/
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.17 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iF4EAREIAAYFAk+7S+cACgkQknrdDGLu8JAs5wD+MjEzgayDdXwJs9r7MZ04Uc/M
xLL5p9AZ72UbNqWy+hcA/RsclJgM2GbwMUmXpcebDPyzeufeZ0jPo9NNlu8cXy3p
=gf7r
-END PGP SIGNATURE-



[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles: package.mask

2012-05-22 Thread Samuli Suominen

Missing ChangeLog entry; echangelog works in profiles/

On 05/22/2012 11:16 AM, Michael Weber (xmw) wrote:

xmw 12/05/22 08:16:33

   Modified: package.mask
   Log:
   mask x11-wm/parti

Revision  ChangesPath
1.13781  profiles/package.mask

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.13781view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.13781content-type=text/plain
diff : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?r1=1.13780r2=1.13781

Index: package.mask
===
RCS file: /var/cvsroot/gentoo-x86/profiles/package.mask,v
retrieving revision 1.13780
retrieving revision 1.13781
diff -u -r1.13780 -r1.13781
--- package.mask22 May 2012 05:09:29 -  1.13780
+++ package.mask22 May 2012 08:16:32 -  1.13781
@@ -1,5 +1,5 @@
  
-# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.13780 2012/05/22 
05:09:29 dirtyepic Exp $
+# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.13781 2012/05/22 
08:16:32 xmw Exp $
  #
  # When you add an entry to the top of this file, add your name, the date, and
  # an explanation of why something is getting masked. Please be extremely
@@ -31,6 +31,11 @@

  #--- END OF EXAMPLES ---

+# Michael Weberx...@gentoo.org  (22 May 2012)
+# Masked for removal in 30 days.
+# Replaced by x11-wm/xpra.
+x11-wm/parti
+
  # Samuli Suominenssuomi...@gentoo.org  (20 May 2012)
  # Still using vulnerable net-libs/xulrunner wrt bug 412341
  # Build problems wrt bug 390325









[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in profiles: package.mask

2012-05-22 Thread Michael Weber
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

fixed.

On 05/22/2012 10:48 AM, Samuli Suominen wrote:
 Missing ChangeLog entry; echangelog works in profiles/
 
 On 05/22/2012 11:16 AM, Michael Weber (xmw) wrote:
 xmw 12/05/22 08:16:33
 
 Modified: package.mask Log: mask x11-wm/parti
 
 Revision  ChangesPath 1.13781
 profiles/package.mask
 
 file : 
 http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.13781view=markup


 
plain:
 http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?rev=1.13781content-type=text/plain


 
diff :
 http://sources.gentoo.org/viewvc.cgi/gentoo-x86/profiles/package.mask?r1=1.13780r2=1.13781



 
Index: package.mask
 ===

 
RCS file: /var/cvsroot/gentoo-x86/profiles/package.mask,v
 retrieving revision 1.13780 retrieving revision 1.13781 diff -u
 -r1.13780 -r1.13781 --- package.mask22 May 2012 05:09:29
 -1.13780 +++ package.mask22 May 2012 08:16:32 -
 1.13781 @@ -1,5 +1,5 @@ 
 

 
- -# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.13780
 2012/05/22 05:09:29 dirtyepic Exp $ +# $Header:
 /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.13781 
 2012/05/22 08:16:32 xmw Exp $ # # When you add an entry to the
 top of this file, add your name, the date, and # an explanation
 of why something is getting masked. Please be extremely @@ -31,6
 +31,11 @@
 
 #--- END OF EXAMPLES ---
 
 +# Michael Weberx...@gentoo.org  (22 May 2012) +# Masked for
 removal in 30 days. +# Replaced by x11-wm/xpra. +x11-wm/parti + #
 Samuli Suominenssuomi...@gentoo.org  (20 May 2012) # Still
 using vulnerable net-libs/xulrunner wrt bug 412341 # Build
 problems wrt bug 390325
 
 
 
 
 


- -- 
- --
Gentoo Dev
http://xmw.de/
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.17 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iF4EAREIAAYFAk+7VXcACgkQknrdDGLu8JAl3gD+LVcdhSBAw3t55C+3RXySdH38
bTqP30X+ffJgWXCxhDMA/3fwxRaqCXI/hzsrK6r80p1lJRsHIe9AVzdhl4gbNrcQ
=0YuH
-END PGP SIGNATURE-



Re: [gentoo-dev] Remove eclass/ChangeLog

2012-05-22 Thread Michael Weber
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

On 05/20/2012 03:55 PM, Andreas K. Huettel wrote:
 Am Sonntag 20 Mai 2012, 15:30:45 schrieb Nirbheek Chauhan:
 On Sun, May 20, 2012 at 6:55 PM, Michał Górny mgo...@gentoo.org
 wrote:
 I will repeat once again: autogenerate them.
 
 +1 for this, seriously.

+1 and consider profiles/**/package.mask, too.

- -- 
- --
Gentoo Dev
http://xmw.de/
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.17 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iF4EAREIAAYFAk+7VfAACgkQknrdDGLu8JAClQD/SVh+bstPurUReBipvCeGPYfE
ZIGHcSs8Wt7HH0dy/YcA/iB2TRcd3BlcVy4O6v5wmf52s4UtCNnpYOL+RpD3O/in
=uZ6k
-END PGP SIGNATURE-



Re: [gentoo-dev] Remove eclass/ChangeLog

2012-05-22 Thread Fabio Erculiani
On Tue, May 22, 2012 at 11:01 AM, Michael Weber x...@gentoo.org wrote:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA256

 On 05/20/2012 03:55 PM, Andreas K. Huettel wrote:
 Am Sonntag 20 Mai 2012, 15:30:45 schrieb Nirbheek Chauhan:
 On Sun, May 20, 2012 at 6:55 PM, Michał Górny mgo...@gentoo.org
 wrote:
 I will repeat once again: autogenerate them.

 +1 for this, seriously.

 +1 and consider profiles/**/package.mask, too.

and how about getting rid of echangelog and just have it autogenerated as well?
Or even better, how about giving up with cvs once for all?


 - --
 - --
 Gentoo Dev
 http://xmw.de/
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.17 (GNU/Linux)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

 iF4EAREIAAYFAk+7VfAACgkQknrdDGLu8JAClQD/SVh+bstPurUReBipvCeGPYfE
 ZIGHcSs8Wt7HH0dy/YcA/iB2TRcd3BlcVy4O6v5wmf52s4UtCNnpYOL+RpD3O/in
 =uZ6k
 -END PGP SIGNATURE-




-- 
Fabio Erculiani



Git migration (2012) (Was: Re: [gentoo-dev] Remove eclass/ChangeLog)

2012-05-22 Thread Pacho Ramos
El mar, 22-05-2012 a las 11:22 +0200, Fabio Erculiani escribió:
 On Tue, May 22, 2012 at 11:01 AM, Michael Weber x...@gentoo.org wrote:
  -BEGIN PGP SIGNED MESSAGE-
  Hash: SHA256
 
  On 05/20/2012 03:55 PM, Andreas K. Huettel wrote:
  Am Sonntag 20 Mai 2012, 15:30:45 schrieb Nirbheek Chauhan:
  On Sun, May 20, 2012 at 6:55 PM, Michał Górny mgo...@gentoo.org
  wrote:
  I will repeat once again: autogenerate them.
 
  +1 for this, seriously.
 
  +1 and consider profiles/**/package.mask, too.
 
 and how about getting rid of echangelog and just have it autogenerated as 
 well?
 Or even better, how about giving up with cvs once for all?
 

Regarding migration to git, I think some people where working on it, but
there were some pending problems preventing the migration:
https://bugs.gentoo.org/show_bug.cgi?id=333531

there, you can see the blockers, the problem is that most of them are
stalled :|, if you (or anybody) could take care of them... 




signature.asc
Description: This is a digitally signed message part


Re: Git migration (2012) (Was: Re: [gentoo-dev] Remove eclass/ChangeLog)

2012-05-22 Thread Dirkjan Ochtman
On Tue, May 22, 2012 at 11:35 AM, Pacho Ramos pa...@gentoo.org wrote:
 Regarding migration to git, I think some people where working on it, but
 there were some pending problems preventing the migration:
 https://bugs.gentoo.org/show_bug.cgi?id=333531

 there, you can see the blockers, the problem is that most of them are
 stalled :|, if you (or anybody) could take care of them...

ISTM things like bug 333697 (partial checkout support) and 333699
(git-cvsserver, so that holdouts can still commit through CVS?)
shouldn't block the migration... they're just nice-to-haves.

Cheers,

Dirkjan



Re: [gentoo-dev] RFC: Add new remote-id types in metadata.dtd

2012-05-22 Thread Michael Weber
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Can we bump our gentoo-x86/skel.metadata.xml and
app-vim/gentoo-syntax:/usr/share/vim/vimfiles/plugin/newmetadata.vim
files to display some upstream+remote-id lines to make these tags more
prominent?

upstream
   maintainer status=active
   email/email
   name/name
   /maintainer
   changelog/changelog
   doc lang=en/doc
   bugs-to/bugs-to
   remote-id type=/remote-id
/upstream


On 04/19/2012 05:31 PM, Corentin Chary wrote:
 Add rubygems, github, gitorious, pecl, pear, bitbucket. All of them
 are handled by my remoteids.py script.
 
 ref: https://bugs.gentoo.org/show_bug.cgi?id=406287 ref:
 https://github.com/iksaif/portage-janitor/blob/master/remoteids.py
 
 --- a/metadata/dtd/metadata.dtd   2010-03-02 18:52:11.0
 +0100 +++ b/metadata/dtd/metadata.dtd 2012-04-19 14:22:14.077954310
 +0200 @@ -61,7 +61,7 @@ !ELEMENT bugs-to (#PCDATA) !-- specify a
 type of package identification tracker -- !ELEMENT remote-id
 (#PCDATA) -  !ATTLIST remote-id type
 (freshmeat|sourceforge|sourceforge-jp|cpan|vim|google-code|ctan|pypi|rubyforge|cran)
 #REQUIRED +  !ATTLIST remote-id type
 (freshmeat|sourceforge|sourceforge-jp|cpan|vim|google-code|ctan|pypi|rubyforge|cran|rubygems|github|gitorious|pecl|pear|bitbucket)
 #REQUIRED
 
 !-- category/package information for cross-linking in
 descriptions and useflag descriptions --
 


- -- 
- --
Gentoo Dev
http://xmw.de/
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.17 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iF4EAREIAAYFAk+7n6IACgkQknrdDGLu8JB0bwEAlh9AilEx700DVEwQYD2KJxtc
nLrzXyCrZZLZLE6cpX8BAJIj05i+LN8ZLJOH3bAtcSp41YG4EarviiKTdEpy2Yon
=CQje
-END PGP SIGNATURE-



Re: [gentoo-dev] Do we need games group and all that game prefixes?

2012-05-22 Thread Michał Górny
I've opened a bug for this:

https://bugs.gentoo.org/show_bug.cgi?id=417101

-- 
Best regards,
Michał Górny


signature.asc
Description: PGP signature


Re: [gentoo-dev] autotools.eclass no longer inherits eutils; check your ebuilds!

2012-05-22 Thread Pacho Ramos
El lun, 21-05-2012 a las 12:25 -0700, Zac Medico escribió:
 On 05/21/2012 12:04 PM, Pacho Ramos wrote:
  El lun, 21-05-2012 a las 13:46 -0400, Alexandre Rostovtsev escribió:
  On May 20, autools.eclass was changed to no longer inherit eutils, see
  http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/autotools.eclass?r1=1.133r2=1.134
 
  Relying on autotools.eclass for your eutils needs was always a terrible
  idea, but a few ebuilds did it anyway. Those ebuilds are now *broken*
  since they can no longer use epatch. See bug #416847 for an example.
 
  Check your ebuilds to make sure you inherit eutils in anything that uses
  epatch!
 
  -Alexandre Rostovtsev.
 
 
 
  
  Looks like ebuilds not inheriting eutils directly even using epatch are
  a lot as I have seen running:
  grep inherit $(grep -r epatch */*/*.ebuild| cut -d: -f1) | grep -v
  eutils
  
  Maybe they should be checked and a repoman warning should be added when
  an ebuild is using epatch without inheriting eutils directly, otherwise
  this problem could reappear if some other eclass no longer inherit it in
  the future :-/
 
 Yeah, we have a similar check for inherit of prefix.eclass:
 
 http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=b583812101f1156c553385effcd9dbee0b751087

Should we (I) open a bug report requesting that or this is enough as
report? Thanks :)


signature.asc
Description: This is a digitally signed message part


Re: [gentoo-dev] autotools.eclass no longer inherits eutils; check your ebuilds!

2012-05-22 Thread Zac Medico
On 05/22/2012 11:22 AM, Pacho Ramos wrote:
 El lun, 21-05-2012 a las 12:25 -0700, Zac Medico escribió:
 On 05/21/2012 12:04 PM, Pacho Ramos wrote:
 Maybe they should be checked and a repoman warning should be added when
 an ebuild is using epatch without inheriting eutils directly, otherwise
 this problem could reappear if some other eclass no longer inherit it in
 the future :-/

 Yeah, we have a similar check for inherit of prefix.eclass:

 http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=b583812101f1156c553385effcd9dbee0b751087
 
 Should we (I) open a bug report requesting that or this is enough as
 report? Thanks :)

Done already:

  https://bugs.gentoo.org/show_bug.cgi?id=417159
-- 
Thanks,
Zac



[gentoo-dev] Re: autotools.eclass no longer inherits eutils; check your ebuilds!

2012-05-22 Thread Michael

On 2012-05-22 03:46, Alexandre Rostovtsev wrote:

On May 20, autools.eclass was changed to no longer inherit eutils, see
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/eclass/autotools.eclass?r1=1.133r2=1.134

Relying on autotools.eclass for your eutils needs was always a terrible
idea, but a few ebuilds did it anyway. Those ebuilds are now *broken*
since they can no longer use epatch. See bug #416847 for an example.

Check your ebuilds to make sure you inherit eutils in anything that uses
epatch!

-Alexandre Rostovtsev.




Since eutils inherits multilib and user, the breakage extends beyond epatch.
For example, I just saw bug #417153, where a user reported failed calls 
to enew{user,group}.





[gentoo-dev] Re: Remove eclass/ChangeLog (was: Re: [gentoo-commits] gentoo-x86 commit in eclass: autotools.eclass)

2012-05-22 Thread Ryan Hill
On Sun, 20 May 2012 15:33:11 +0300
Samuli Suominen ssuomi...@gentoo.org wrote:

 ChangeLog entries missing for every autotools.eclass modification today.
 
 On 05/20/2012 03:31 PM, Mike Frysinger (vapier) wrote:
  vapier  12/05/20 12:31:33

One person doesn't do entries.  OMG let's remove it!


-- 
fonts, gcc-porting
toolchain, wxwidgets
@ gentoo.org


signature.asc
Description: PGP signature