[gentoo-dev] Lastrites: dev-libs/libtomcrypt, app-admin/srlog2, dev-libs/tomsfastmath, gnome-extra/hardware-monitor, dev-dotnet/gluezilla

2012-03-18 Thread Pacho Ramos
# Pacho Ramos pa...@gentoo.org (18 Mar 2012)
# Broken in several ways, removal in 30 days.
# Bug 262601
dev-libs/libtomcrypt
app-admin/srlog2
dev-libs/tomsfastmath

# Pacho Ramos pa...@gentoo.org (18 Mar 2012)
# Upstream dead, nobody willing to maintain it and
# buggy, bug #348500. Removal in 30 days.
gnome-extra/hardware-monitor

# Pacho Ramos pa...@gentoo.org (18 Mar 2012)
# Unmaintained, nothing needs it, bug #363205
# Removal in 30 days.
dev-dotnet/gluezilla



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


Anybody willing to take care of sgml herd? (Was: Re: [gentoo-dev] media-optical, net-zope, sgml, text-markup herds are empty)

2012-03-18 Thread Pacho Ramos
El dom, 18-03-2012 a las 18:01 +0100, Pacho Ramos escribió:
 El vie, 09-03-2012 a las 21:21 +0100, Pacho Ramos escribió:
  El vie, 09-03-2012 a las 21:15 +0100, Pacho Ramos escribió:
   El vie, 09-03-2012 a las 22:02 +0200, Samuli Suominen escribió:
On 03/09/2012 09:48 PM, Pacho Ramos wrote:
 El vie, 09-03-2012 a las 16:57 +0100, Michał Górny escribió:
 On Fri, 09 Mar 2012 09:02:23 +0100
 Pacho Ramospa...@gentoo.org  wrote:

 El dom, 04-03-2012 a las 13:56 +0100, Pacho Ramos escribió:
 El dom, 04-03-2012 a las 13:51 +0100, Pacho Ramos escribió:
 El dom, 04-03-2012 a las 13:47 +0100, Pacho Ramos escribió:
 Even if they have some people in their mail aliases, looks like
 herds are empty. If nobody volunteers to join to them, I think
 we should drop that herds and move their packages to
 maintainer-needed in a week or so.

 What do you think?


 The same applies to sgml now that cryos is retiring :(

 and text-markup, I think it's the last empty herd now

 Maybe we could do the same as did in the past for openoffice herd:
 - Change metadatas and bugs to assign them to maintainer-needed (and
 reflect reality)
 - Keep herd in metadatas and CCed them to bug reports

 The other option would be to simply drop that herds, assign packages
 to maintainer-needed and wait developers to grab whatever they want

 For net-zope, I'd prefer dropping it. We decided to get rid of Zope,
 removed almost all relevant packages, so there's no point in keeping
 the herd.


 OK but, what about the rest? ;)

Please leave at least media-optical@ be as it is. Changing it doesn't 
make any sense.


   
   Well, the idea would be to get their bugs assigned to maintainer-needed
   and media-optical CCed if somebody wants to take that stuff someday, it
   would reflect better reality as, currently, their bugs are being
   assigned to an empty herd (yes, xarthisius (I think he was in alias but
   not officially in herd last time I checked, anyway it's only one
   example, nothing personal against him of course :)). What will occur
   when he simply drops his mail from alias as he never wanted to be a
   member of that herd? What would occur if he only wants to maintain some
   packages but others are getting ignored?
   
   The idea to get them moved to orphan is to reflect reality and, that
   way, try to get developers (or users willing to proxy maintain them)
   involved on exact apps they really want to keep maintained.
  
  As talked just now with Samuli, he added him to media-optical (both, to
  alias and herds.xml) and then, this no longer applies to media-optical
  obviously ;)
  
 
 Will then do the following:
 - Add a maintainer tag to their metadatas to get bugs assigned to
 maintainer-needed
 - Keep herd to get it CCed (like was done some weeks ago with openoffice
 herd)
 
 This applies to sgml and text-markup since media-optical is active
 again and looks like net-zope packages will go away soon
 

Finally, only sgml is inside this case as it contains a lot of packages:
app-doc/halibut
app-emacs/nxml-mode
app-emacs/psgml
app-office/passepartout
app-text/asciidoc
app-text/build-docbook-catalog
app-text/docbook-dsssl-stylesheets
app-text/docbook-sgml-dtd
app-text/docbook-sgml-utils
app-text/docbook-sgml
app-text/docbook-xml-dtd
app-text/docbook-xml-simple-dtd
app-text/docbook-xsl-stylesheets
app-text/docbook2X
app-text/gentoo-guide-xml-dtd
app-text/gnome-doc-utils
app-text/grutatxt
app-text/highlight
app-text/html-xml-utils
app-text/html2text
app-text/html401
app-text/htmlrecode
app-text/htmltidy
app-text/linuxdoc-tools
app-text/openjade
app-text/opensp
app-text/robodoc
app-text/sablotron
app-text/scrollkeeper-dtd
app-text/scrollkeeper
app-text/sgml-common
app-text/sgmltools-lite
app-text/sgrep
app-text/txt2tags
app-text/webgen
app-text/xhtml1
app-text/xml2
app-text/xml2doc
app-text/xmlformat
app-text/xmlstarlet
app-text/xmlto
dev-ruby/xml-simple
www-client/htmlview

Is anyone willing to join the herd? If not, maybe somebody could take a
few packages if they want to take care of only a set of them and not all
the beast :-/


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


Re: Anybody willing to take care of sgml herd? (Was: Re: [gentoo-dev] media-optical, net-zope, sgml, text-markup herds are empty)

2012-03-18 Thread Pacho Ramos
El dom, 18-03-2012 a las 13:38 -0400, Mike Gilbert escribió:
 On Sun, Mar 18, 2012 at 1:28 PM, Pacho Ramos pa...@gentoo.org wrote:
  Is anyone willing to join the herd? If not, maybe somebody could take a
  few packages if they want to take care of only a set of them and not all
  the beast :-/
 
 I took a look at the sgml bugs list, and most of them seem pretty
 straightforward. I'll add myself and work on them as I have time.
 
 Please don't let that stop you if you are thinking of picking up any
 of the packages in pacho's list.
 
 

Thanks a lot Mike :D


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


Re: [gentoo-dev] media-optical, net-zope, sgml, text-markup herds are empty

2012-03-18 Thread Pacho Ramos
El vie, 09-03-2012 a las 21:21 +0100, Pacho Ramos escribió:
 El vie, 09-03-2012 a las 21:15 +0100, Pacho Ramos escribió:
  El vie, 09-03-2012 a las 22:02 +0200, Samuli Suominen escribió:
   On 03/09/2012 09:48 PM, Pacho Ramos wrote:
El vie, 09-03-2012 a las 16:57 +0100, Michał Górny escribió:
On Fri, 09 Mar 2012 09:02:23 +0100
Pacho Ramospa...@gentoo.org  wrote:
   
El dom, 04-03-2012 a las 13:56 +0100, Pacho Ramos escribió:
El dom, 04-03-2012 a las 13:51 +0100, Pacho Ramos escribió:
El dom, 04-03-2012 a las 13:47 +0100, Pacho Ramos escribió:
Even if they have some people in their mail aliases, looks like
herds are empty. If nobody volunteers to join to them, I think
we should drop that herds and move their packages to
maintainer-needed in a week or so.
   
What do you think?
   
   
The same applies to sgml now that cryos is retiring :(
   
and text-markup, I think it's the last empty herd now
   
Maybe we could do the same as did in the past for openoffice herd:
- Change metadatas and bugs to assign them to maintainer-needed (and
reflect reality)
- Keep herd in metadatas and CCed them to bug reports
   
The other option would be to simply drop that herds, assign packages
to maintainer-needed and wait developers to grab whatever they want
   
For net-zope, I'd prefer dropping it. We decided to get rid of Zope,
removed almost all relevant packages, so there's no point in keeping
the herd.
   
   
OK but, what about the rest? ;)
   
   Please leave at least media-optical@ be as it is. Changing it doesn't 
   make any sense.
   
   
  
  Well, the idea would be to get their bugs assigned to maintainer-needed
  and media-optical CCed if somebody wants to take that stuff someday, it
  would reflect better reality as, currently, their bugs are being
  assigned to an empty herd (yes, xarthisius (I think he was in alias but
  not officially in herd last time I checked, anyway it's only one
  example, nothing personal against him of course :)). What will occur
  when he simply drops his mail from alias as he never wanted to be a
  member of that herd? What would occur if he only wants to maintain some
  packages but others are getting ignored?
  
  The idea to get them moved to orphan is to reflect reality and, that
  way, try to get developers (or users willing to proxy maintain them)
  involved on exact apps they really want to keep maintained.
 
 As talked just now with Samuli, he added him to media-optical (both, to
 alias and herds.xml) and then, this no longer applies to media-optical
 obviously ;)
 

Will then do the following:
- Add a maintainer tag to their metadatas to get bugs assigned to
maintainer-needed
- Keep herd to get it CCed (like was done some weeks ago with openoffice
herd)

This applies to sgml and text-markup since media-optical is active
again and looks like net-zope packages will go away soon



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


Re: [gentoo-dev] media-optical and net-zope herds are empty

2012-03-18 Thread Pacho Ramos
El dom, 04-03-2012 a las 15:11 +0100, Dirkjan Ochtman escribió:
 On Sun, Mar 4, 2012 at 14:31, Pacho Ramos pa...@gentoo.org wrote:
  Only two for net-zope, but many more for, for example, sgml and
  media-optical.
 
 We just cleaned out most of the net-zope packages. The remaining
 net-zope packages will be maintained by the python team; the net-zope
 herd can probably be removed.
 
 Cheers,
 
 Dirkjan
 
 

Just moved two remaining packages to python ;)


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


Re: [gentoo-dev] Gentoo CJK team empty, or anyone knows about ibus?

2012-03-18 Thread Pacho Ramos
El lun, 05-03-2012 a las 07:12 -0800, Jack Morgan escribió:
 I'd like to help with this and will take a look at the bug below. I'd
 like to be part of the cjk herd as well.
 
 On 03/05/12 05:56, Samuli Suominen wrote:
  Really need a reply on http://bugs.gentoo.org/405777 and nobody seems to
  be listening the cjk@ alias
  
  Should I just roll a dice and CC arch's?
 
 
 
 Thanks,
 

Will CC cjk team then to let them know you are interested to join (looks
like there are four devs in cjk alias...)


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


[gentoo-dev] Packages up for grabs due iluxa retirement

2012-03-18 Thread Pacho Ramos
Due his retirement the following packages need a new maintainer:
dev-cpp/cppserv


Thanks for taking them





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


[gentoo-dev] Packages up for grabs due jokey retirement

2012-03-18 Thread Pacho Ramos
Due his retirement the following packages need a new maintainer:
app-misc/ytree
app-portage/maintainer-helper
app-shells/pdmenu
dev-libs/libmba
dev-vcs/easygit
net-misc/italc
net-misc/proxytunnel
net-misc/x-lite (has a proxy maintainer!)
sys-fs/archfs


Thanks for taking them






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


[gentoo-dev] lcd herd is empty

2012-03-18 Thread Pacho Ramos
With jokey retirement (#118003) lcd has become empty, is anybody willing
to join or should their packages be moved to maintainer-needed (CCing
that empty herd to allow somebody joining in the future to easily
resurrect the herd)?

Thanks


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


[gentoo-dev] Packages up for grabs due bass retirement

2012-03-18 Thread Pacho Ramos
Due his retirement the following packages need a new maintainer:
app-admin/localepurge
app-admin/recursos
app-doc/ebookmerge
app-misc/gnomecatalog 
dev-embedded/gnap-dev
dev-embedded/gnap
net-analyzer/midas-nms 
net-im/coccinella
net-misc/htbinit
net-nds/lat


Thanks for taking them







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


[gentoo-dev] www-servers herd is empty

2012-03-18 Thread Pacho Ramos
With bass retirement (#391429) lcd has become empty, is anybody willing
to join or should their packages be moved to maintainer-needed (CCing
that empty herd to allow somebody joining in the future to easily
resurrect the herd)?

Thanks



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


Re: [gentoo-dev] www-servers herd is empty

2012-03-19 Thread Pacho Ramos
El dom, 18-03-2012 a las 20:29 -0400, Chris Reffett escribió:
 Hi,
 I'd be interested in helping with www-servers, but I would have to
 help by proxy because I am not a dev yet.
 Chris Reffett
 
 On 03/18/12 15:27, Pacho Ramos wrote:
  With bass retirement (#391429) lcd has become empty, is anybody willing
  to join or should their packages be moved to maintainer-needed (CCing
  that empty herd to allow somebody joining in the future to easily
  resurrect the herd)?
 
  Thanks
 

Thanks for offering your help, will CC gentoo-dev mailing list and
proxy-maint to see how we could handle this case



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


Re: [gentoo-dev] Re: Packages up for grabs due bass retirement

2012-03-19 Thread Pacho Ramos
El dom, 18-03-2012 a las 23:56 -0600, Ryan Hill escribió:
 On Sun, 18 Mar 2012 20:25:58 +0100
 Pacho Ramos pa...@gentoo.org wrote:
 
  Due his retirement the following packages need a new maintainer:
 
  app-doc/ebookmerge
 
 This is something bass wrote that grabs html manuals from
 http://htmlhelp.berlios.de (which doesn't exist anymore - it moved to
 http://code.google.com/p/htmlhelp/).  I don't really see the usefulness of it
 since almost all of the content is just html versions of standard info/man
 pages.  Anyways, it's completely broken as-is.
 
 

I also though it could be treecleaned until I saw patches to fix that
issues are included in:
https://bugs.gentoo.org/show_bug.cgi?id=388927


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


Re: [gentoo-dev] Gentoo CJK team empty, or anyone knows about ibus?

2012-03-19 Thread Pacho Ramos
El lun, 19-03-2012 a las 13:32 +0900, Naohiro Aota escribió:
 Hi,
 
 It is great to hear Jack is willing to join cjk herd. I can help Jack
 working on cjk bugs. But, to be honest, I'm not familiar with recruiting
 process so I need some devs to do or to help me on the recruiting.
 
 Also I've read the Mentor Guide [1] and found your project lead must
 be CC'd. I'm concerning about this project. Does he need some project
 to join in? or is it just enough to join cjk herd?
 
 [1] http://www.gentoo.org/proj/en/devrel/recruiters/mentor.xml

I think joining to cjk would be enough :-/

 
 Pacho Ramos pa...@gentoo.org writes:
 
  El lun, 05-03-2012 a las 07:12 -0800, Jack Morgan escribió:
 
  I'd like to help with this and will take a look at the bug below. I'd
  like to be part of the cjk herd as well.
  
  On 03/05/12 05:56, Samuli Suominen wrote:
   Really need a reply on http://bugs.gentoo.org/405777 and nobody seems to
   be listening the cjk@ alias
   
   Should I just roll a dice and CC arch's?
  
  
  
  Thanks,
  
 
  Will CC cjk team then to let them know you are interested to join (looks
  like there are four devs in cjk alias...)




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


[gentoo-dev] About maintaining sci-physics/abinit

2012-03-19 Thread Pacho Ramos
Hello

As talked some time ago with Donnie, sci-physics/abinit is hard to
maintain and, then, he would like to lastrite it after moving package to
sci overlay because looks like nobody from sci team wants to take it.

If anybody is willing to help with maintaining abinit, could he take it?
If not, could anybody with commit access to sci overlay to move abinit
to it and let us lastrite it from main tree?

Thanks a lot


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


Re: [gentoo-dev] Packages up for grabs due jokey retirement

2012-03-19 Thread Pacho Ramos
El lun, 19-03-2012 a las 10:56 -0500, Paul Varner escribió:
 On 03/18/12 13:50, Pacho Ramos wrote:
  Due his retirement the following packages need a new maintainer:
 
  app-portage/maintainer-helper
 
 
  Thanks for taking them
 
 I've added app-portage/maintainer-helper to the tools-portage herd,
 however, I've left it as maintainer-needed.  So if anyone wants to take
 it, feel free.  The tools-portage herd will fix bugs for it as we find
 the time.
 
 Regards,
 Paul

I disagree with leaving maintainer-needed as default assign, if you will
fix bugs when you have time it's better than what I will do with
maintainer-needed packages. 

Also, I think most of maintainers would like to have help with a lot of
packages, but that is not enough reason to change their metadatas to get
bugs assigned to maintainer-needed and us CCed

Have you seen any case when if anyone wants to take it he is not able
to because the package is owned by a herd? 

If you want to promote that package be taken by other as soon as
possible, add a note to metadata telling that (I have seen it in some
cases)



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


Re: [gentoo-dev] www-servers herd is empty

2012-03-20 Thread Pacho Ramos
El lun, 19-03-2012 a las 20:48 +, Markos Chandras escribió:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA512
 
 On 03/19/2012 08:32 AM, Pacho Ramos wrote:
  El dom, 18-03-2012 a las 20:29 -0400, Chris Reffett escribió:
  Hi, I'd be interested in helping with www-servers, but I would
  have to help by proxy because I am not a dev yet. Chris Reffett
  
  On 03/18/12 15:27, Pacho Ramos wrote:
  With bass retirement (#391429) lcd has become empty, is anybody
  willing to join or should their packages be moved to
  maintainer-needed (CCing that empty herd to allow somebody
  joining in the future to easily resurrect the herd)?
  
  Thanks
  
  
  Thanks for offering your help, will CC gentoo-dev mailing list and 
  proxy-maint to see how we could handle this case
  
 It is very unlikely for proxy-maintainers to proxy an entire herd. Sorry
 
 - -- 
 Regards,
 Markos Chandras / Gentoo Linux Developer / Key ID: B4AFF2C2

We need to try to find a way to let him contribute, the problem is that
I don't know much about Chris to know if he is ready to try to become a
gentoo-dev in the near future :S


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


Re: [gentoo-dev] Packages up for grabs due jokey retirement

2012-03-20 Thread Pacho Ramos
El lun, 19-03-2012 a las 22:41 -0500, Paul Varner escribió:
 On 3/19/12 2:26 PM, Pacho Ramos wrote:
  El lun, 19-03-2012 a las 10:56 -0500, Paul Varner escribió:
  On 03/18/12 13:50, Pacho Ramos wrote:
  Due his retirement the following packages need a new maintainer:
 
  app-portage/maintainer-helper
 
 
  Thanks for taking them
 
  I've added app-portage/maintainer-helper to the tools-portage herd,
  however, I've left it as maintainer-needed.  So if anyone wants to take
  it, feel free.  The tools-portage herd will fix bugs for it as we find
  the time.
 
  I disagree with leaving maintainer-needed as default assign, if you will
  fix bugs when you have time it's better than what I will do with
  maintainer-needed packages.
 
 Okay, I've taken out the maintainer-needed as the maintainer and have 
 just left it assigned to the herd.  However, in reading through 
 http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2chap=4, I 
 don't see a good mechanism to convey that the package is up for grabs, 
 but in the meantime go ahead and assign any bugs to the herd.
 
 Regards,
 Paul
 
 

Yeah, a mechanism for indicating a package is up for grabs would be
interesting, the problem is how to prevent people from tagging as so a
lot of packages and, then, making that mechanism completely useless as
wouldn't distinct between real up for grabs packages or not as
real :(

But thanks a lot for taking care :) 


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


Re: [gentoo-dev] www-servers herd is empty

2012-03-20 Thread Pacho Ramos
El mar, 20-03-2012 a las 11:40 +0200, Samuli Suominen escribió:
 On 03/20/2012 11:36 AM, Pacho Ramos wrote:
  El lun, 19-03-2012 a las 20:48 +, Markos Chandras escribió:
  -BEGIN PGP SIGNED MESSAGE-
  Hash: SHA512
 
  On 03/19/2012 08:32 AM, Pacho Ramos wrote:
  El dom, 18-03-2012 a las 20:29 -0400, Chris Reffett escribió:
  Hi, I'd be interested in helping with www-servers, but I would
  have to help by proxy because I am not a dev yet. Chris Reffett
 
  On 03/18/12 15:27, Pacho Ramos wrote:
  With bass retirement (#391429) lcd has become empty, is anybody
  willing to join or should their packages be moved to
  maintainer-needed (CCing that empty herd to allow somebody
  joining in the future to easily resurrect the herd)?
 
  Thanks
 
 
  Thanks for offering your help, will CC gentoo-dev mailing list and
  proxy-maint to see how we could handle this case
 
  It is very unlikely for proxy-maintainers to proxy an entire herd. Sorry
 
  - --
  Regards,
  Markos Chandras / Gentoo Linux Developer / Key ID: B4AFF2C2
 
  We need to try to find a way to let him contribute, the problem is that
  I don't know much about Chris to know if he is ready to try to become a
  gentoo-dev in the near future :S
 
 I find the whole concept of www-servers herd flawed.
 It's not very likely one person would be running many different servers, 
 and thus be able to contribute to them.
 
 Propably why the team has no members in the first place...
 
 

Then, the way to go would be to move them to maintainer-needed and let
people pick whatever they want. I agree and can do it myself just now if
you let me do


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


[gentoo-dev] Packages up for grabs due www-server herd removal

2012-03-21 Thread Pacho Ramos
As discussed in [gentoo-dev] www-servers herd is empty thread,
we agreed with dropping this herd and let people get what they want
to maintain. This is the list of orphan packages:
www-servers/boa
www-servers/bozohttpd
www-servers/cherokee
www-servers/fnord
www-servers/lighttpd
www-servers/mini_httpd
www-servers/monkeyd
www-servers/pound
www-servers/pshs
www-servers/publicfile
www-servers/spawn-fcgi
www-servers/thttpd
www-servers/varnish
www-servers/webfs



Thanks for taking them








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


[gentoo-dev] Re: Packages up for grabs due www-server herd removal

2012-03-21 Thread Pacho Ramos
El mié, 21-03-2012 a las 12:26 +0100, Pacho Ramos escribió:
 As discussed in [gentoo-dev] www-servers herd is empty thread,
 we agreed with dropping this herd and let people get what they want
 to maintain. This is the list of orphan packages:
[...]
 www-servers/bozohttpd
[...]

This is a false positive: it already has a maintainer


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


[gentoo-dev] Re: Packages up for grabs due www-server herd removal

2012-03-21 Thread Pacho Ramos
El mié, 21-03-2012 a las 12:28 +0100, Pacho Ramos escribió:
 El mié, 21-03-2012 a las 12:26 +0100, Pacho Ramos escribió:
  As discussed in [gentoo-dev] www-servers herd is empty thread,
  we agreed with dropping this herd and let people get what they want
  to maintain. This is the list of orphan packages:
 [...]
  www-servers/bozohttpd
 [...]
 
 This is a false positive: it already has a maintainer

The same for:
www-servers/lighttpd
www-servers/pshs


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


Re: [gentoo-dev] www-servers herd is empty

2012-03-22 Thread Pacho Ramos
El jue, 22-03-2012 a las 15:46 +, Sven Vermeulen escribió:
 On Wed, Mar 21, 2012 at 09:22:19AM +0100, Dirkjan Ochtman wrote:
   Then, the way to go would be to move them to maintainer-needed and let
   people pick whatever they want. I agree and can do it myself just now if
   you let me do
  
  Seems sensible.
 
 I also dont mind helping out here, I use nginx, privoxy, squid and apache on
 a daily basis (albeit not to their full potential).
 
 Wkr,
   Sven Vermeulen
 
 

The herd removal and assign to maintainer-needed was already done, then,
feel free to add yourself to metadatas you prefer ;) (and remember to
reassign existing bugs)



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


[gentoo-dev] Lastrites: net-im/msn-transport, net-im/yahoo-transport, net-p2p/giftoxic, net-p2p/dchub, dev-cpp/cppcsp2, dev-util/radare, www-servers/mini_httpd, net-analyzer/midas-nms, media-sound/dem

2012-03-24 Thread Pacho Ramos
# Pacho Ramos pa...@gentoo.org
# Fails to build (#239789), dead project (#303695).
# Removal in 30 days.
net-im/msn-transport

# Pacho Ramos pa...@gentoo.org
# Fails to build (#153266), dead. Removal in 30 days.
net-im/yahoo-transport
# Pacho Ramos pa...@gentoo.org
# Segfaults, bug #168802. Dead since 2003. Removal in
# 30 days.
net-p2p/giftoxic

# Pacho Ramos pa...@gentoo.org
# Fails to build (#205375), doesn't respect LDFLAGS
# (#337310), dead since 2006 (#370603). Removal in 30
# days.
net-p2p/dchub

# Pacho Ramos pa...@gentoo.org
# Fortify kills its tests (#294824), dead since 2009
# and nothing needs it in the tree. Removal in 30 days.
dev-cpp/cppcsp2

# Pacho Ramos pa...@gentoo.org
# Installs to hard-coded python paths (#297040), buffer
# overflow (#337478), nobody willing to maintain/fix it.
# Removal in 30 days.
dev-util/radare

# Pacho Ramos pa...@gentoo.org
# Security bugs (#301909, #303755). Removal in 30 days.
www-servers/mini_httpd

# Pacho Ramos pa...@gentoo.org
# Tries to install data from local install (#332469),
# doesn't respect LDFLAGS (#332467), dead since 2004.
# Removal in 30 days.
net-analyzer/midas-nms

# Pacho Ramos pa...@gentoo.org
# Doesn't respect LDFLAGS (#334717), still using glib:1,
# dead upstream. Removal in 30 days.
media-sound/demolition

# Pacho Ramos pa...@gentoo.org
# Overflows and multiple other problems (#336606),
# removal in 30 days.
net-fs/coda

# Pacho Ramos pa...@gentoo.org
# Propietary now, overflows (#337087). Removal in 30
# days.
dev-db/ingres

# Pacho Ramos pa...@gentoo.org
# Buffer overflow (#337676), no update since 2003.
# Removal in 30 days.
net-irc/echat

# Pacho Ramos pa...@gentoo.org
# Buffer overflow (#338151), no release since 2007,
# nothing in the tree needs it. Removal in 30 days.
media-libs/libgiigic

# Pacho Ramos pa...@gentoo.org
# Buffer overflow (#339746), upstream dead, bundles
# some libs. Removal in 30 days.
app-editors/cssed

# Pacho Ramos pa...@gentoo.org
# Buffer overflow (#339842), dead since 2006. Removal
# in 30 days.
net-im/gyach

# Pacho Ramos pa...@gentoo.org
# Buffer overflow (#343575), dead since 2006. Removal
# in 30 days.
net-analyzer/pathrate

# Pacho Ramos pa...@gentoo.org
# Upstream dead, fails to build with gcc-4.6 (#363465),
# removal in 30 days.
dev-libs/sucs

# Pacho Ramos pa...@gentoo.org
# Fails to build (#367697), dead project. Removal in
# 30 days.
x11-misc/expocity
# Pacho Ramos pa...@gentoo.org
# Became propietary and no longer provides linux version,
# removal in 30 days.
net-misc/x-lite

# Pacho Ramos pa...@gentoo.org
# Needs net-misc/mDNSResponder (#405395), dead since
# 2005 and not compatible with recent asterisk. Removal
# in 30 days.
net-misc/asterisk-res_bondia




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


[gentoo-dev] Packages maintained by volkmar need a co-maintainer

2012-03-25 Thread Pacho Ramos
Due lack of time, volkmar's packages need a co-maintainer as talked
with him:
app-emulation/playonlinux
app-emulation/vboxgtk
dev-libs/xmlrpc-epi
dev-python/graphy
dev-util/bam
media-libs/pnglite
media-video/miro
net-misc/plowshare
net-misc/yaydl
sci-libs/plotmm

Thanks


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


[gentoo-dev] About suggesting to create a separate partition for portage tree in handbook

2012-03-27 Thread Pacho Ramos
Hello

I am a bit surprised handbook still doesn't suggest people to create a
separate partition for /usr/portage tree. I remember my first Gentoo
systems had it inside / and that lead to a lot of fragmentation, much
slower emerge -pvuDN world (I benchmarked it when I changed my
partitioning scheme to put /usr/portage) separate and a lot of disk
space lost (I remember portage tree reached around 3 GB of disk space
while I am now running with 300MB)

Could handbook suggest people to put /usr/portage on a different
partition then? The only doubt I have is what filesystem would be better
for it, in my case I am using reiserfs with tail enabled, but maybe you
have other different setups.

Thanks for discussing this :)


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


Re: [gentoo-dev] About suggesting to create a separate partition for portage tree in handbook

2012-03-30 Thread Pacho Ramos
Will start to reply but will take some time as I don't have much this
days :(

El mar, 27-03-2012 a las 20:01 +0200, Sven Vermeulen escribió:
 On Tue, Mar 27, 2012 at 07:49:00PM +0200, Pacho Ramos wrote:
  I am a bit surprised handbook still doesn't suggest people to create a
  separate partition for /usr/portage tree. I remember my first Gentoo
  systems had it inside / and that lead to a lot of fragmentation, much
  slower emerge -pvuDN world (I benchmarked it when I changed my
  partitioning scheme to put /usr/portage) separate and a lot of disk
  space lost (I remember portage tree reached around 3 GB of disk space
  while I am now running with 300MB)
  
  Could handbook suggest people to put /usr/portage on a different
  partition then? The only doubt I have is what filesystem would be better
  for it, in my case I am using reiserfs with tail enabled, but maybe you
  have other different setups.
 
 To be honest, I don't think it is wise to describe it in the Gentoo Handbook
 just yet. I don't mind having it documented elsewhere, but the separate
 partition is not mandatory for getting Gentoo up and running. The
 instructions currently also just give an example partition layout and tell
 users that different layouts are perfectly possible.
 
 We need to take into consideration what is needed (must) for a Gentoo
 installation, what is seriously recommended (should), what is nice to have
 (could), etc. And for me, having a separate /usr/portage is a nice-to-have
 imo.
 
 Wkr,
   Sven Vermeulen
 
 

My idea is to add a comment about this because it's not obvious having
portage tree in a common partition with the rest of the system has
some problems like high fragmentation, waste of disk space and also
performance problems. I discovered it empirically when trying to get
emerge -pvuDN world a bit faster. 

Also, once a partition scheme is chosen when installing Gentoo at first
time, it's sometimes difficult to modify (for example, I was luck in my
cases because I had big swap partitions I shrinked a bit for portage
tree.

You can probably see it's nice-to-have (as partition scheme that is
shown in handbook showing partitions for /var, /home...), but it's
better than letting people put their portage trees in a standard
partition with the rest of the system


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


Re: [gentoo-dev] About suggesting to create a separate partition for portage tree in handbook

2012-03-30 Thread Pacho Ramos
El mar, 27-03-2012 a las 14:34 -0400, Alexandre Rostovtsev escribió:
 On Tue, 2012-03-27 at 20:01 +0200, Sven Vermeulen wrote:
  On Tue, Mar 27, 2012 at 07:49:00PM +0200, Pacho Ramos wrote:
   I am a bit surprised handbook still doesn't suggest people to create a
   separate partition for /usr/portage tree. I remember my first Gentoo
   systems had it inside / and that lead to a lot of fragmentation, much
   slower emerge -pvuDN world (I benchmarked it when I changed my
   partitioning scheme to put /usr/portage) separate and a lot of disk
   space lost (I remember portage tree reached around 3 GB of disk space
   while I am now running with 300MB)
   
   Could handbook suggest people to put /usr/portage on a different
   partition then? The only doubt I have is what filesystem would be better
   for it, in my case I am using reiserfs with tail enabled, but maybe you
   have other different setups.
  
  To be honest, I don't think it is wise to describe it in the Gentoo Handbook
  just yet. I don't mind having it documented elsewhere, but the separate
  partition is not mandatory for getting Gentoo up and running. The
  instructions currently also just give an example partition layout and tell
  users that different layouts are perfectly possible.
  
  We need to take into consideration what is needed (must) for a Gentoo
  installation, what is seriously recommended (should), what is nice to have
  (could), etc. And for me, having a separate /usr/portage is a nice-to-have
  imo.
[...]
 2. The handbook should mention that a separate small /usr/portage
 partition can noticeably improve performance for users with a rotational
 hard drive, and that it's not needed for solid-state drives. It should
 also mention that using Gentoo with a separate /usr/portage partition
 will require some additional configuration (such as changing DISTDIR and
 PKGDIR to avoid running out of space).
 
 -Alexandre.
 
 
 

This would be nice :D


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


Re: [gentoo-dev] About suggesting to create a separate partition for portage tree in handbook

2012-03-30 Thread Pacho Ramos
El mar, 27-03-2012 a las 14:53 -0400, Ian Stakenvicius escribió:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA256
 
 On 27/03/12 02:47 PM, Rich Freeman wrote:
  On Tue, Mar 27, 2012 at 2:34 PM, Alexandre Rostovtsev
  tetrom...@gentoo.org
  The partitioning scheme is something that the user needs to
  decide on *before* getting Gentoo up and running. After the user
  had finished installing the operating system, it's too late to
  inform him about the advantages of a separate /usr/portage.
  
  Yes and no (if you have free space, you could easily move
  /usr/portage - some other changes are harder).
  
  However, you could extend this line of argument to raid, lvm, and
  even stuff like the use of systemd or an alternative package
  manager.  All of those things are much easier to implement if you
  just start out with them.
  
  I'm all for creating a wiki to talk about some alternative
  options. Perhaps even link to it at the start of the handbook in
  the intro (if you're not in a rush and want to read about more
  advanced configurations, check out ...).
  
  However, I tend to agree that the handbook should be a 
  nearly-foolproof no-frills Gentoo installation.
  
 
 
 You know, we have Code Listing 2.1: Filesystem Example in Section 4,
 we could always adjust that to have a /usr/portage partition in it
 (take a bit of space away from /home, or something)
 
 It doesn't recommend/require anything, but when users see it they'll
 think about it.

This would be a good option, but I would anyway add a note warning
people about the cons of having portage tree in a normal partition with
the rest of the system, otherwise people could simply ignore that code
listing because they could thing it's there simply on a try to get all
system splitted ;) (for example, I don't usually have a separate
partition for all what is listed there, only /, /home and /usr/portage)



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


Re: [gentoo-dev] About suggesting to create a separate partition for portage tree in handbook

2012-03-30 Thread Pacho Ramos
El mar, 27-03-2012 a las 16:05 -0400, Alec Moskvin escribió:
 On Tuesday 27 March 2012 14:34:03, Alexandre Rostovtsev wrote:
  On Tue, 2012-03-27 at 20:01 +0200, Sven Vermeulen wrote:
   On Tue, Mar 27, 2012 at 07:49:00PM +0200, Pacho Ramos wrote:
I am a bit surprised handbook still doesn't suggest people to create a
separate partition for /usr/portage tree. I remember my first Gentoo
systems had it inside / and that lead to a lot of fragmentation, much
slower emerge -pvuDN world (I benchmarked it when I changed my
partitioning scheme to put /usr/portage) separate and a lot of disk
space lost (I remember portage tree reached around 3 GB of disk space
while I am now running with 300MB)

Could handbook suggest people to put /usr/portage on a different
partition then? The only doubt I have is what filesystem would be better
for it, in my case I am using reiserfs with tail enabled, but maybe you
have other different setups.
   
   To be honest, I don't think it is wise to describe it in the Gentoo 
   Handbook
   just yet. I don't mind having it documented elsewhere, but the separate
   partition is not mandatory for getting Gentoo up and running. The
   instructions currently also just give an example partition layout and tell
   users that different layouts are perfectly possible.
   
   We need to take into consideration what is needed (must) for a Gentoo
   installation, what is seriously recommended (should), what is nice to have
   (could), etc. And for me, having a separate /usr/portage is a nice-to-have
   imo.
  
  The partitioning scheme is something that the user needs to decide on
  *before* getting Gentoo up and running. After the user had finished
  installing the operating system, it's too late to inform him about the
  advantages of a separate /usr/portage.
 
 It does not have to be a separate *physical* partition. It could be set
 up as a loop device without any real downsides:
 
 /usr/portage/tree.ext4/usr/portage/tree   ext4loop,noatime
 0 0
 
 An advantage is that it can be easily resized if necessary.
 
  IMHO, chapter 4 of the handbook needs the following changes:
  
  1. ext4, not ext3, needs to be recommended as the default filesystem. We
  have kernel 3.2 marked stable, there is no need to keep talking about
  ext4 as if it's something experimental.
  
  2. The handbook should mention that a separate small /usr/portage
  partition can noticeably improve performance for users with a rotational
  hard drive, and that it's not needed for solid-state drives. It should
  also mention that using Gentoo with a separate /usr/portage partition
  will require some additional configuration (such as changing DISTDIR and
  PKGDIR to avoid running out of space).
  
  -Alexandre.
  
  
 
 

(I think this last reply can complete my replies to this thread for
now :))

Looks then that there are several alternatives for portage tree, then,
maybe the option would be to add a note to Gentoo Handbook explaining
the cons of having portage tree on a standard partition and, then, put a
link to a wiki page (for example) where all this alternatives are
explained.

What do you think about this approach? 


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


Re: [gentoo-dev] About suggesting to create a separate partition for portage tree in handbook

2012-03-31 Thread Pacho Ramos
El sáb, 31-03-2012 a las 08:44 +, Sven Vermeulen escribió:
 On Fri, Mar 30, 2012 at 10:06:18AM +0200, Pacho Ramos wrote:
  Looks then that there are several alternatives for portage tree, then,
  maybe the option would be to add a note to Gentoo Handbook explaining
  the cons of having portage tree on a standard partition and, then, put a
  link to a wiki page (for example) where all this alternatives are
  explained.
  
  What do you think about this approach? 
 
 I don't like the cons approach, as it gives the impression that users are
 pushed into a negative solution, whereas the current situation works just
 fine for almost all users. The approach for a different partition is for
 performance reasons (which most users don't have any negative feelings
 about) and as such might be read as a ricer approach.
 
 But perhaps it would be more lean to just start with a wiki page (or
 document) for alternative / better partitioning layouts, and when that has
 stabilized then we can talk about Handbook integration, not?
 
 Wkr,
   Sven Vermeulen
 
 

Current solution works but causes a really slow portage tree when ages
passes (I still have a machine with tree in / and is really really slow
but, since it's used by my father at his job, I am unable to solve
it :( ). And not, I don't think it's a ricer approach at all, it's for
performance and for save a lot of disk space too.

About the wiki page, I can only document reiserfs+tail usage as it's the
one I use and I know, about other alternatives like using squashfs, loop
mount... I cannot promise anything as I simply don't know how to set
them.


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


Re: [gentoo-dev] About suggesting to create a separate partition for portage tree in handbook

2012-03-31 Thread Pacho Ramos
El sáb, 31-03-2012 a las 02:35 -0700, Brian Harring escribió:
 On Sat, Mar 31, 2012 at 08:44:02AM +, Sven Vermeulen wrote:
  On Fri, Mar 30, 2012 at 10:06:18AM +0200, Pacho Ramos wrote:
   Looks then that there are several alternatives for portage tree, then,
   maybe the option would be to add a note to Gentoo Handbook explaining
   the cons of having portage tree on a standard partition and, then, put a
   link to a wiki page (for example) where all this alternatives are
   explained.
   
   What do you think about this approach? 
  
  I don't like the cons approach, as it gives the impression that users are
  pushed into a negative solution, whereas the current situation works just
  fine for almost all users. The approach for a different partition is for
  performance reasons (which most users don't have any negative feelings
  about) and as such might be read as a ricer approach.
 
 For modern hardware w/ a modern kernel (or at least =2.6.38 for the 
 dcache resolution optimizations)... does anyone actually have real 
 performance stats for this?
 
 If the notion is a seperate FS, one tailored to the portage tree's 
 usage models (tail packing for example), sure, grok that although I 
 question how much people really are getting out of it.
 
 In the past, situation definitely differed- I'm just wondering if the 
 gain is actually worth debating it, rather than just ignoring it (or 
 sticking it in a foot note for people trying to use durons).
 ~harring
 
 

I did performance stats one year ago or so, but I don't have time to
redo all of them to simply confirm how behave now with recent kernel (in
that time, I checked reiserfs, ext2 with multiple block sizes).
Regarding disk space usage, it's still valid today for sure


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


Re: [gentoo-dev] About suggesting to create a separate partition for portage tree in handbook

2012-04-01 Thread Pacho Ramos
El sáb, 31-03-2012 a las 19:25 -0400, Walter Dnes escribió:
 On Sat, Mar 31, 2012 at 10:42:50AM -0700, Zac Medico wrote
  On 03/31/2012 06:34 AM, Pacho Ramos wrote:
   About the wiki page, I can only document reiserfs+tail usage as it's the
   one I use and I know, about other alternatives like using squashfs, loop
   mount... I cannot promise anything as I simply don't know how to set
   them.
  
  Squashfs is really simple to use:
  
 mksquashfs /usr/portage portage.squashfs
 mount -o loop portage.squashfs /usr/portage
 
   Don't the space-saving filesystems (squashfs, reiserfs-with-tail,
 etc) run more slowly due to their extra finicky steps to save space?  If
 you really want to save a gigabyte or 2, run eclean -d distfiles and
 localepurge after every emerge update.  I've also cobbled together my
 own autodepclean script that check for, and optionally unmerges
 unneeded stuff that was pulled in as a dependancy of a package that has
 since been removed.
 

I have distfiles on a completely different dir and, using different
partition for ages for portage tree hasn't show that space saving
problems


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


Re: [gentoo-dev] Re: Packages up for grabs due bass retirement

2012-04-02 Thread Pacho Ramos
El lun, 19-03-2012 a las 21:20 -0600, Ryan Hill escribió:
 On Mon, 19 Mar 2012 09:34:22 +0100
 Pacho Ramos pa...@gentoo.org wrote:
 
  El dom, 18-03-2012 a las 23:56 -0600, Ryan Hill escribió:
   On Sun, 18 Mar 2012 20:25:58 +0100
   Pacho Ramos pa...@gentoo.org wrote:
   
Due his retirement the following packages need a new maintainer:
   
app-doc/ebookmerge
   
   This is something bass wrote that grabs html manuals from
   http://htmlhelp.berlios.de (which doesn't exist anymore - it moved to
   http://code.google.com/p/htmlhelp/).  I don't really see the usefulness 
   of it
   since almost all of the content is just html versions of standard info/man
   pages.  Anyways, it's completely broken as-is.
   
   
  
  I also though it could be treecleaned until I saw patches to fix that
  issues are included in:
  https://bugs.gentoo.org/show_bug.cgi?id=388927
 
 Okay, I suppose people do use it.  I'd like to start an app-doc herd (I think
 vapier and me have half of app-doc/* covered anyways).  This would fit in
 there.  In the meantime I'll take it.
 
 

Any news on this herd creation? Looks like that package is still in
maintainer-needed domain, for now I have fixed all his bugs I think, but
better create that one for this and other packages that could benefit
from active maintainers :)

Thanks



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


Re: [gentoo-dev] About maintaining sci-physics/abinit

2012-04-02 Thread Pacho Ramos
El lun, 19-03-2012 a las 10:22 +0100, Pacho Ramos escribió:
 Hello
 
 As talked some time ago with Donnie, sci-physics/abinit is hard to
 maintain and, then, he would like to lastrite it after moving package to
 sci overlay because looks like nobody from sci team wants to take it.
 
 If anybody is willing to help with maintaining abinit, could he take it?
 If not, could anybody with commit access to sci overlay to move abinit
 to it and let us lastrite it from main tree?
 
 Thanks a lot

Maybe we could mask it for removal anyway as looks nobody wants to
maintain it and our current versions are really old :/


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


Re: [gentoo-dev] Gentoo CJK team empty, or anyone knows about ibus?

2012-04-02 Thread Pacho Ramos
El lun, 19-03-2012 a las 09:37 +0100, Pacho Ramos escribió:
 El lun, 19-03-2012 a las 13:32 +0900, Naohiro Aota escribió:
  Hi,
  
  It is great to hear Jack is willing to join cjk herd. I can help Jack
  working on cjk bugs. But, to be honest, I'm not familiar with recruiting
  process so I need some devs to do or to help me on the recruiting.
  
  Also I've read the Mentor Guide [1] and found your project lead must
  be CC'd. I'm concerning about this project. Does he need some project
  to join in? or is it just enough to join cjk herd?
  
  [1] http://www.gentoo.org/proj/en/devrel/recruiters/mentor.xml
 
 I think joining to cjk would be enough :-/
 
  
  Pacho Ramos pa...@gentoo.org writes:
  
   El lun, 05-03-2012 a las 07:12 -0800, Jack Morgan escribió:
  
   I'd like to help with this and will take a look at the bug below. I'd
   like to be part of the cjk herd as well.
   
   On 03/05/12 05:56, Samuli Suominen wrote:
Really need a reply on http://bugs.gentoo.org/405777 and nobody seems 
to
be listening the cjk@ alias

Should I just roll a dice and CC arch's?
   
   
   
   Thanks,
   
  
   Will CC cjk team then to let them know you are interested to join (looks
   like there are four devs in cjk alias...)
 
 

Any updates on this?


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


Re: [gentoo-dev] Doubts about need for ewarn when strip-linguas is used

2012-04-02 Thread Pacho Ramos
El vie, 09-03-2012 a las 09:00 +0100, Pacho Ramos escribió:
 El mar, 06-03-2012 a las 11:46 +0100, Pacho Ramos escribió:
  I usually read messages in /var/log/portage/elog/summary.log to simply
  warn me about es es_ES LINGUAS not being supported by that package.
  That comes from eutils.eclass inside strip-linguas:
  ewarn Sorry, but ${PN} does not support the LINGUAS: ${nols}
  
  Is this warning really required, personally I know a lot of packages
  that don't support spanish translations and I get no warning from them
  (as they don't use strip-linguas). When I set LINGUAS variable in my
  make.conf I assume a lot of packages won't support spanish translations,
  and I see no point on being informed about that for some packages using
  strip-linguas.
  
  What do you think?
 
 OK with dropping message completely or use einfo instead of ewarn?

Just done


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


Re: [gentoo-dev] Re: [RFC] enable verbose build whenever it's possible

2012-04-02 Thread Pacho Ramos
El sáb, 05-11-2011 a las 21:03 -0600, Ryan Hill escribió:
 On Sat, 5 Nov 2011 21:00:32 +0100
 Maciej Mrozowski reave...@gmail.com wrote:
 
   I've seen too many bugs reports today that gave me cute, colorful
   build.logs and almost no information about underlaying bug...
  
  That's usually because users sometimes attach only relevant parts of 
  build 
  log (well, relevant according to their taste = last lines, even when they 
  use 
  parallel compilation).
 
 I think you're confusing build log with build output.
 
  Any particular example of bug report with entire build log from cmake-utils 
  in 
  fancy mode, and still being unable to locate the problem?
  
  I ask, because we're appending summary just after configure phase to make 
  vorbose logging of whole build process unecessary.
 
 How are you supposed to debug a compile or linker error without the compiler
 command line?
 
 

How all this ended up? It would still be nice to have verbose output
enabled by default (even people being able to use emerge --quiet to
silent it) to check for undesired flags (like -Werror,
-DG_DISABLE_DEPRECATED...) easily :)


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


Re: [gentoo-dev] About maintaining sci-physics/abinit

2012-04-03 Thread Pacho Ramos
El mar, 03-04-2012 a las 08:43 +0200, justin escribió:
 On 03/04/12 00:11, Pacho Ramos wrote:
  El lun, 19-03-2012 a las 10:22 +0100, Pacho Ramos escribió:
  Hello
 
  As talked some time ago with Donnie, sci-physics/abinit is hard to
  maintain and, then, he would like to lastrite it after moving package to
  sci overlay because looks like nobody from sci team wants to take it.
 
  If anybody is willing to help with maintaining abinit, could he take it?
  If not, could anybody with commit access to sci overlay to move abinit
  to it and let us lastrite it from main tree?
 
  Thanks a lot
  
  Maybe we could mask it for removal anyway as looks nobody wants to
  maintain it and our current versions are really old :/
 
 Oh I am sorry for not replying.
 We have a contributor who is doing a great job and maintains it in the
 sci overlay. As there is currently no active contribution from the
 developer teams site I would vote for removal and help Honza with his
 contributions outside the tree.
 
 justin
 

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

Best regards


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


[gentoo-dev] Packages up for grabs due mrness retirement

2012-04-06 Thread Pacho Ramos
Due his retirement the following packages need a new maintainer:
dev-util/dialogblocks
dev-util/helpblocks
net-mail/sendEmail
net-misc/openswan
net-misc/taylor-uucp


Thanks for taking them








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


[gentoo-dev] About how to handle wxGTK based packages with gnome profiles

2012-04-10 Thread Pacho Ramos
Currently gnome profiles enable automatically gtk USE flag and, then,
most gtk based GUIs are installed by default on systems using that
profile. A special situation occurs when the package is based in wxGTK
as explained in:
https://bugs.gentoo.org/show_bug.cgi?id=411053

Currently, packages like mkvtoolnix simply builds without no gui at all
when using gnome profile because its gui is build with wxwidgets USE
flag. At first, I suggested to move from wxwidgets to gtk USE flag for
that package because that wxwidgets based gui is the only gtk gui
offered by that package. The problem is that their maintainers disagree
with that approach as explained in referred bug report. 

Other option would be to enable wxwidgets by default for that
profiles.

What do you think?


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


Re: [gentoo-dev] About how to handle wxGTK based packages with gnome profiles

2012-04-10 Thread Pacho Ramos
El mar, 10-04-2012 a las 09:12 +0200, Paweł Hajdan, Jr. escribió:
 On 4/10/12 8:58 AM, Pacho Ramos wrote:
  Other option would be to enable wxwidgets by default for that
  profiles.
 
 I prefer this. Changing USE flag meaning in a counter-intuitive way (to
 let gtk mean wxwidgets) would seem frustrating to me.
 
 With wxwidgets enabled by default people will get the most likely
 desired result (i.e. GUI) out of the box, and setting USE=-wxwidgets
 will have desired effect.
 
 Note that with USE=gtk really meaning USE=wxwidgets, -wxwidgets
 would have no effect on such a package, which is the potentially
 surprising behavior I mentioned earlier.
 

OK, looks like I misunderstood how wxwidgets work and most opinions
point to enable wxwidgets by default in gnome profiles, ok with that
solution?


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


[gentoo-dev] Packages maintained by trapni need a co-maintainer

2012-04-14 Thread Pacho Ramos
Due long devaway, his packages need a co-maintainer, feel free to add to
metadata if you want. Thanks:
dev-util/ciabot-svn
media-sound/teamspeak-client-bin
media-sound/teamspeak-server-bin
sys-apps/newrelic-sysmond



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


[gentoo-dev] Packages maintained by mduft need a co-maintainer

2012-04-14 Thread Pacho Ramos
Due long devaway, his packages need a co-maintainer, feel free to add to
metadata if you want. Thanks:
app-portage/prefix-chain-setup
net-proxy/cntlm
sys-apps/prefix-chain-utils
sys-devel/parity
sys-libs/itx-bind
sys-libs/suacomp



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


Re: [gentoo-dev] Packages maintained by trapni need a co-maintainer

2012-04-14 Thread Pacho Ramos
El sáb, 14-04-2012 a las 14:24 +0300, Samuli Suominen escribió:
 On 04/14/2012 02:16 PM, Pacho Ramos wrote:
  Due long devaway, his packages need a co-maintainer, feel free to add to
  metadata if you want. Thanks:
  dev-util/ciabot-svn
  media-sound/teamspeak-client-bin
  media-sound/teamspeak-server-bin
  sys-apps/newrelic-sysmond
 
 
 I believe it's time to lastrite teamspeak* because they link against 
 mysql libraries with SONAME we don't ship anymore
 Therefore rendering the packages useless
 
 - Samuli
 
 

Fine with me if nobody wants to take care of that package and fixing it
soon


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


Re: [gentoo-dev] About adding a way to check for bugs referring to no longer existing packages in the tree

2012-04-14 Thread Pacho Ramos
El sáb, 14-04-2012 a las 12:42 -0300, Alexis Ballier escribió:
 On Sat, 14 Apr 2012 13:02:27 +0200
 Pacho Ramos pa...@gentoo.org wrote:
 
  Hello
  
  From time to time I see old bug reports that are still wrongly opened
  and referring to old packages no longer in the tree. Would be possible
  to add a way to periodically check for bugs referring in summary to
  obsolete packages and, then, allow us to have a cleaner bug list?
 
 -1, you really cant automate this.
 
 - for eg, keyword req, the version doesnt really matter and is usually
   just there to help but should really be read as latest version;
   closing/ignoring the bug while the latest version still lacks the
   keywords is just wrong.
 - for stablereq, that's a different story
 
 - for other bugs, some may have been fixed independently upstream, but
   usually, they dont fix by themselves, so if a bug didnt get
   attention, chances are its still valid.
 
 
 moreover, doing this, you'll just encourage people not to fill the
 version
 
 
 IOW: If you want a cleaner bug list, ignore stable/kw reqs, then pay
 attention to your bugs and fix them :)
 
 A.
 
 

It's not for versions, only package names (there are still bugs
referring to already removed packages for months)


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


Re: [gentoo-dev] Re: About adding a way to check for bugs referring to no longer existing packages in the tree

2012-04-15 Thread Pacho Ramos
El dom, 15-04-2012 a las 02:47 -0600, Ryan Hill escribió:
From time to time I see old bug reports that are still wrongly opened
and referring to old packages no longer in the tree. Would be possible
to add a way to periodically check for bugs referring in summary to
obsolete packages and, then, allow us to have a cleaner bug list?
 
 How exactly would you do this?  Maintain a list of all packages ever removed
 from the tree?  What if the package name is a common word?  What about bugs
 requesting a previously removed package be re-added?  Or a different
 project using the same name?

Well, I currently manually do eix searching to check it, maybe would be
a way to compare eix outputs with ${CATEGORY}/${PKGNAME} from bug
summaries (bugs without that naming structure would be uncovered by
this, but we would still be able to easily check for obsolete bug
reports).

Regarding bugs asking package to be readded, that bugs should be
assigned to maintainer-wanted and, then, could be filtered.

 
  It's not for versions, only package names (there are still bugs
  referring to already removed packages for months)
 
 The person dumping the package should be checking for open bugs at the time
 of removal.
 
 

I agree... but it's usually forgotten as I have seen



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


[gentoo-dev] About validate_desktop_entries in eutils.eclass

2012-04-15 Thread Pacho Ramos
Hello

I am unsure about validate_desktop_entries() utility. It's currently
provided by eutils.eclass and only called by net-firewall/fwbuilder.
Shouldn't this be moved to a qa check? Current way is pretty useless
as it's not used by most of packages, and calling it from a lot of
eclasses/ebuilds doesn't sound me like a good idea.

What do you think?


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


Re: [gentoo-dev] Re: About adding a way to check for bugs referring to no longer existing packages in the tree

2012-04-15 Thread Pacho Ramos
El dom, 15-04-2012 a las 11:55 +0200, Pacho Ramos escribió:
 El dom, 15-04-2012 a las 02:47 -0600, Ryan Hill escribió:
 From time to time I see old bug reports that are still wrongly opened
 and referring to old packages no longer in the tree. Would be possible
 to add a way to periodically check for bugs referring in summary to
 obsolete packages and, then, allow us to have a cleaner bug list?
  
  How exactly would you do this?  Maintain a list of all packages ever removed
  from the tree?  What if the package name is a common word?  What about bugs
  requesting a previously removed package be re-added?  Or a different
  project using the same name?
 
 Well, I currently manually do eix searching to check it, maybe would be
 a way to compare eix outputs with ${CATEGORY}/${PKGNAME} from bug
 summaries (bugs without that naming structure would be uncovered by
 this, but we would still be able to easily check for obsolete bug
 reports).
 
 Regarding bugs asking package to be readded, that bugs should be
 assigned to maintainer-wanted and, then, could be filtered.
 
  
   It's not for versions, only package names (there are still bugs
   referring to already removed packages for months)
  
  The person dumping the package should be checking for open bugs at the time
  of removal.
  
  
 
 I agree... but it's usually forgotten as I have seen
 

Also, the idea is to simply generate a list with possible obsolete bug
reports, closing would still be done manually after checking for false
positives ;)


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


Re: [gentoo-dev] About validate_desktop_entries in eutils.eclass

2012-04-15 Thread Pacho Ramos
El dom, 15-04-2012 a las 16:02 +0200, Michał Górny escribió:
 On Sun, 15 Apr 2012 11:59:50 +0200
 Pacho Ramos pa...@gentoo.org wrote:
 
  I am unsure about validate_desktop_entries() utility. It's currently
  provided by eutils.eclass and only called by net-firewall/fwbuilder.
  Shouldn't this be moved to a qa check? Current way is pretty useless
  as it's not used by most of packages, and calling it from a lot of
  eclasses/ebuilds doesn't sound me like a good idea.
  
  What do you think?
 
 Agreed. It should be in repoman.
 

The check needs to be run over desktop file going to be installed, not
sure how repoman can handle it, it looked to me more like a emerge job
(like is done with other qa checks run before installation)


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


Re: [gentoo-dev] About adding a way to check for bugs referring to no longer existing packages in the tree

2012-04-15 Thread Pacho Ramos
El dom, 15-04-2012 a las 17:47 +0200, Marcin Mirosław escribió:
 W dniu 2012-04-14 13:02, Pacho Ramos pisze:
  Hello
  
  From time to time I see old bug reports that are still wrongly
  opened and referring to old packages no longer in the tree. Would
  be possible to add a way to periodically check for bugs referring
  in summary to obsolete packages and, then, allow us to have a
  cleaner bug list?
 
 Hi,
 what about siutation package was removed from tree. After sometime
 other maintainer wants to put this package to the tree again,
 shouldn't fix those bugs before doing this?
 Marcin
 

As that results will simply be used to generate a list, it will be a
good opportunity to really check that developer is taking care of it (I
have also seen a lot of cases where a dev has a bug for this assigned to
him for months without action)



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


Re: [gentoo-dev] About adding a way to check for bugs referring to no longer existing packages in the tree

2012-04-15 Thread Pacho Ramos
El dom, 15-04-2012 a las 19:10 +0300, Samuli Suominen escribió:
 On 04/15/2012 06:47 PM, Marcin Mirosław wrote:
  W dniu 2012-04-14 13:02, Pacho Ramos pisze:
  Hello
 
   From time to time I see old bug reports that are still wrongly
  opened and referring to old packages no longer in the tree. Would
  be possible to add a way to periodically check for bugs referring
  in summary to obsolete packages and, then, allow us to have a
  cleaner bug list?
 
  Hi,
  what about siutation package was removed from tree. After sometime
  other maintainer wants to put this package to the tree again,
  shouldn't fix those bugs before doing this?
  Marcin
 
 
 
 When package foobar gets removed from Portage, the remaining bugs 
 affecting foobar gets closed with resolution WONTFIX/OBSOLETE/FIXED 
 depending on type of the bug.
 When package foobar gets readded to Portage, the maintainer needs to 
 check also for closed bugs.
 That's how it is now, and the workflow wouldn't change with this proposal.
 
 So you are right, but irrelevant to the /topic in hand.
 
 - Samuli
 
 

The problem is that, in reality, some bugs are forgotten and are keep
opened. Currently, I manually check for them, but it's sometimes hard to
do this manually. The idea of generating a QA report (like others in
http://qa-reports.gentoo.org/) would allow me to easily review that list
periodically to check that obsolete bugs are closed.


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


Re: [gentoo-dev] Re: About how to handle wxGTK based packages with gnome profiles

2012-04-15 Thread Pacho Ramos
El mié, 11-04-2012 a las 13:02 +0300, Samuli Suominen escribió:
 On 04/11/2012 09:12 AM, Ryan Hill wrote:
  On Tue, 10 Apr 2012 22:21:20 +0200
  Pacho Ramospa...@gentoo.org  wrote:
 
  OK, looks like I misunderstood how wxwidgets work and most opinions
  point to enable wxwidgets by default in gnome profiles, ok with that
  solution?
 
  As I mentioned in the bug I'd like it default for desktop.  There's nothing
  inherently gnome about wxwidgets other than the fact that it uses gtk+
  widgets.  If the idea is that you won't get any gui at all if wxwidgets 
  isn't
  enabled (and I can't think of any packages where this isn't true) then kde
  users should be included too.
 
 
 
 +1
 
 wxwidgets is not limited to gnome users, so goes to 
 profiles/targets/desktop/make.defaults
 

OK then to enable wxwidgets in desktop profile?



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


Re: [gentoo-dev] Re: About how to handle wxGTK based packages with gnome profiles

2012-04-16 Thread Pacho Ramos
El dom, 15-04-2012 a las 23:58 -0600, Ryan Hill escribió:
 On Sun, 15 Apr 2012 18:59:11 +0200
 Pacho Ramos pa...@gentoo.org wrote:
 
  OK then to enable wxwidgets in desktop profile?
 
 Yes.
 

Just done


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


Re: [gentoo-dev] Re: About adding a way to check for bugs referring to no longer existing packages in the tree

2012-04-16 Thread Pacho Ramos
El lun, 16-04-2012 a las 03:04 +0200, Jeroen Roovers escribió:
 On Sun, 15 Apr 2012 11:55:04 +0200
 Pacho Ramos pa...@gentoo.org wrote:
 
  Well, I currently manually do eix searching to check it, maybe would
  be a way to compare eix outputs with ${CATEGORY}/${PKGNAME} from bug
  summaries (bugs without that naming structure would be uncovered by
  this, but we would still be able to easily check for obsolete bug
  reports).
 
 I only started fixing summaries to include valid, canonical
 cat/pkg[-ver] strings a few years ago because searching for a full
 atom in bugzilla's search would otherwise (and still does) fail.
 
 Before that it was mayhem, and it's mainly the older bugs you appear be
 worried about. Having a list of bugs to fix the cat/pkg for would have
 more uses than the one you're interested in.
 
 
  jer
 
 

I obviously agree, but both suggestions are not mutually exclusive I
think :)


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


Re: [gentoo-dev] Packages maintained by mduft need a co-maintainer

2012-04-16 Thread Pacho Ramos
El lun, 16-04-2012 a las 11:00 +0200, Michael Haubenwallner escribió:
 
 On 04/14/2012 01:30 PM, Pacho Ramos wrote:
  Due long devaway, his packages need a co-maintainer, feel free to add to
  metadata if you want. Thanks:
  app-portage/prefix-chain-setup
  sys-apps/prefix-chain-utils
 
 Even if prefix-chaining most likely is broken ATM in prefix-portage,
 (IMO) they still belong to prefix herd. Why have they shown up at all?
 

I probably missed prefix there when running epkginfo -Hm over mduft
packages

  sys-libs/suacomp
  sys-devel/parity
  sys-libs/itx-bind
 
 Added myself, target Interix/Windows only.
 Not sure if we can/want/should take them to prefix herd.
 
  net-proxy/cntlm
 
 Still open.
 
 /haubi/
 
 




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


[gentoo-dev] Packages inside lcd herd up for grabs

2012-04-17 Thread Pacho Ramos
As lcd herd is empty for some time, these are the packages that are for
grabs now:
app-misc/g15mpd
app-misc/glcdprocdriver
app-misc/lcd-stuff
app-misc/lcd4linux
app-misc/lcdproc
dev-libs/luise-bin
dev-libs/serdisplib
media-libs/libirman

I will move them to maintainer-needed (keeping lcd herd and it CCed to
allow the herd to revive in the future more easily) in a week.



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


Re: [gentoo-dev] Re: About adding a way to check for bugs referring to no longer existing packages in the tree

2012-04-18 Thread Pacho Ramos
El lun, 16-04-2012 a las 10:40 +0200, Pacho Ramos escribió:
 El lun, 16-04-2012 a las 03:04 +0200, Jeroen Roovers escribió:
  On Sun, 15 Apr 2012 11:55:04 +0200
  Pacho Ramos pa...@gentoo.org wrote:
  
   Well, I currently manually do eix searching to check it, maybe would
   be a way to compare eix outputs with ${CATEGORY}/${PKGNAME} from bug
   summaries (bugs without that naming structure would be uncovered by
   this, but we would still be able to easily check for obsolete bug
   reports).
  
  I only started fixing summaries to include valid, canonical
  cat/pkg[-ver] strings a few years ago because searching for a full
  atom in bugzilla's search would otherwise (and still does) fail.
  
  Before that it was mayhem, and it's mainly the older bugs you appear be
  worried about. Having a list of bugs to fix the cat/pkg for would have
  more uses than the one you're interested in.
  
  
   jer
  
  
 
 I obviously agree, but both suggestions are not mutually exclusive I
 think :)

This is another example I hit today:
https://bugs.gentoo.org/show_bug.cgi?id=247750

that would benefit from this QA report


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


[gentoo-dev] About dropping webapps-unmaintained alias

2012-04-21 Thread Pacho Ramos
It's simply pointing to maintainer-needed and no bug is assigned to it.
If a webapp package is orphan, it should go to maintainer-needed
directly I think

The same for webapps-request, that is a link to maintainer-wanted

Thanks :)


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


Re: [gentoo-dev] Re: RFC: A tiny news item for migrating to libjpeg-turbo

2012-04-23 Thread Pacho Ramos
El lun, 23-04-2012 a las 10:17 -0400, Mike Gilbert escribió:
 On Mon, Apr 23, 2012 at 8:28 AM, Duncan 1i5t5.dun...@cox.net wrote:
  Samuli Suominen posted on Mon, 23 Apr 2012 14:22:53 +0300 as excerpted:
 
  Title: The default JPEG implementation
 
  [...]
 
  All users are recommended to migrate:
 
  # emerge -C media-libs/jpeg:0
  # emerge -1 media-libs/libjpeg-turbo
 
  That of course leaves the system without a jpeg library between the jpeg
  unmerge and the completion of the libjpeg-turbo merge.  If the build
  process fails for some reason...
 
  There's no way to use portage's automatic block-resolving ability here to
  avoid that, I take it?
 
 
 This works for me.
 
 floppym@naomi ~ % emerge -pv1 -j1 libjpeg-turbo
 
 These are the packages that would be merged, in order:
 
 Calculating dependencies... done!
 [ebuild  N ] media-libs/libjpeg-turbo-1.2.0-r1  USE=-java
 -static-libs 0 kB
 [uninstall ] media-libs/jpeg-8d  USE=-static-libs
 [blocks b  ] media-libs/jpeg:0 (media-libs/jpeg:0 is blocking
 media-libs/libjpeg-turbo-1.2.0-r1)
 
 

I guess it will work when jpeg is not in world file... maybe people
should be told to drop it and, then, let emerge do all the work
automatically.


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


[gentoo-dev] dev-embedded/tigcc needs an urgent bump

2012-04-23 Thread Pacho Ramos
Our stable versions are broken for a long time, they even don't compile,
but we cannot stable latest testing version because of a buffer overflow
problem. A bump could help, but looks like embedded team doesn't have
enough time for it. Is anybody interested in taking care of it?

Its bugs:
https://bugs.gentoo.org/buglist.cgi?quicksearch=tigcclist_id=978701

Thanks


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


Re: EAPI 5 (Was: Re: [gentoo-dev] Re: Making user patches globally available)

2012-04-28 Thread Pacho Ramos
El vie, 27-04-2012 a las 21:12 +0100, Ciaran McCreesh escribió:
 On Fri, 27 Apr 2012 21:58:24 +0200
 Michał Górny mgo...@gentoo.org wrote:
  Of course, if we take the 'quick EAPI 5 route', it won't include
  anything useful. In the meantime, do we have a complete list of
  candidates for EAPI 5?
 
 Let's continue this on the PMS list.
 
 * user patches
 
 * EAPI parsing
 
 * the things that were left out of 4:
 
 + slot operator deps
 
 + profile IUSE
 
 * No -j1 for src_test
 
 * Remove deprecated stuff
 
 * Zero or one REQUIRED_USE operator
 
 These might be cheap now?
 
 * New bash version
 
 * Get a versionator replacement into the PM
 

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

be handled also?

Thanks


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


Re: [gentoo-dev] Lastrite app-text/chmsee. Semi-lastrite libopensync-plugin-google-calendar.

2012-04-29 Thread Pacho Ramos
El dom, 29-04-2012 a las 13:54 +0300, Samuli Suominen escribió:
 On 04/28/2012 01:17 PM, Michael Weber wrote:
  -BEGIN PGP SIGNED MESSAGE-
  Hash: SHA256
 
  According to upstreams homepage [1],
  the current tagged v1.99.09 does support xulrunner 11.0.
 
 There is no such thing as separate Xulrunner 11.0.
 
 There is Firefox 11.0 but upstream stopped splitting it from Firefox and 
 our Firefox package doesn't ship with pkg-config files for it.
 
 So chmsee upstream very much failed... He should switch to something 
 else, like webkit-gtk or gtkhtml.
 
 - Samuli
 
 

The problem is that looks like other major distributions are still
providing xulrunner (from firefox):
http://pkgs.fedoraproject.org/gitweb/?p=xulrunner.git;a=tree
http://download.opensuse.org/factory/repo/src-oss/suse/src/xulrunner-12.0-1.1.src.rpm
http://packages.debian.org/sid/xulrunner-10.0




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


Re: [gentoo-dev] dev-embedded/tigcc needs an urgent bump

2012-04-29 Thread Pacho Ramos
El lun, 23-04-2012 a las 20:35 +0200, Pacho Ramos escribió:
 Our stable versions are broken for a long time, they even don't compile,
 but we cannot stable latest testing version because of a buffer overflow
 problem. A bump could help, but looks like embedded team doesn't have
 enough time for it. Is anybody interested in taking care of it?
 
 Its bugs:
 https://bugs.gentoo.org/buglist.cgi?quicksearch=tigcclist_id=978701
 
 Thanks

Or maybe we should simply treeclean it if nobody is willing to
fix/maintain it and since nothing in the tree needs it...



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


[gentoo-dev] About remembering to block bug 406437 for glib-2.32/gtk+-3.4 issues

2012-04-30 Thread Pacho Ramos
Hello

Please remember to make your bugs related with glib-2.32/gtk+-3.4 issues
block bug 406437. That will allow us to get needed things stabilized in
the future when we stabilize newer glib/gtk+

Thanks


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


Re: [gentoo-dev] About validate_desktop_entries in eutils.eclass

2012-04-30 Thread Pacho Ramos
El lun, 30-04-2012 a las 10:05 -0700, Zac Medico escribió:
 On 04/29/2012 09:45 AM, Petteri Räty wrote:
  On 15.04.2012 17:12, Pacho Ramos wrote:
  El dom, 15-04-2012 a las 16:02 +0200, Michał Górny escribió:
  On Sun, 15 Apr 2012 11:59:50 +0200
  Pacho Ramos pa...@gentoo.org wrote:
 
  I am unsure about validate_desktop_entries() utility. It's currently
  provided by eutils.eclass and only called by net-firewall/fwbuilder.
  Shouldn't this be moved to a qa check? Current way is pretty useless
  as it's not used by most of packages, and calling it from a lot of
  eclasses/ebuilds doesn't sound me like a good idea.
 
  What do you think?
 
  Agreed. It should be in repoman.
 
 
  The check needs to be run over desktop file going to be installed, not
  sure how repoman can handle it, it looked to me more like a emerge job
  (like is done with other qa checks run before installation)
  
  There's actually already code in repoman that runs
  desktop-file-validate. It of course only works for installed packages.
  Someone could make it run runtime too.
 
 The repoman code works on $FILESDIR. It looks like we also want to run
 it after src_install.
 
 Also, it looks like we might need to handle a special case for Konqueror
 Service Menus:
 
   https://bugs.gentoo.org/show_bug.cgi?id=414125

Yes, I would like to also check other desktop files than those coming
from FILESDIR



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


Re: [gentoo-dev] cmake-utils.eclass: set default of CMAKE_VERBOSE=1

2012-05-05 Thread Pacho Ramos
El sáb, 05-05-2012 a las 09:49 +0200, Kacper Kowalik escribió:
 On 04.05.2012 18:30, hasufell wrote:
  # @ECLASS-VARIABLE: CMAKE_VERBOSE
  # @DESCRIPTION:
  # Set to enable verbose messages during compilation.
  
  By default this is deactivated which is inconvenient imo and results in
  pastes having minimum information.
  I have to tell users every time to recompile with CMAKE_VERBOSE=1 so
  that I have proper information on what is going on.
  
  Are there any arguments against this being default?
  
 Hi,
 It's been discussed previously here [1]
 with nack from cmake-utils.eclass maintainers and general conclusion
 that's too expensive to write to stdout :/
 If you're gonna make it happen this time, I'll owe you a beer...
 Cheers,
 Kacper
 
 [1]
 http://archives.gentoo.org/gentoo-dev/msg_1b58b577fde07f7735ae6b9eb34885be.xml
 

That would be a good step to get
https://bugs.gentoo.org/show_bug.cgi?id=384193

implemented some day ;)


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


Re: [gentoo-dev] RFC: remove ldap from desktop profiles use flags

2012-05-06 Thread Pacho Ramos
El dom, 06-05-2012 a las 07:33 -0400, Rich Freeman escribió:
 On Sun, May 6, 2012 at 5:37 AM, Michał Górny mgo...@gentoo.org wrote:
 
  I don't think even heavyweight DE/WM usually needs ldap...
 
 
 Tend to agree.  I don't think we want to create a new profile every
 time we want to change one of the flags.
 
 Some other questionable ones:
 emboss - Adds support for the European Molecular Biology Open Software Suite
 firefox - probably OK for what it does now, but not everybody uses it
 xulrunner - not even used now
 
 There will always be some level of variation if you are looking at
 single flags.  What matters isn't coming up with profiles that exactly
 match all of our users, but rather ones that are good for 80+% of
 them.
 
 As far as ldap goes, if we wanted an enterprise desktop profile that
 might be a good fit for such a configuration.  I agree that -ldap
 isn't really a lightweight desktop so much as a normal one.  If you
 really wanted lightweight then you'd probably not be running desktop
 at all, or the regular desktop vs kde/gnome.

Maybe desktop should be more lightweight oriented and for people (like
me) wanting more, use gnome/kde instead (or create xfce/lxde... if they
need other flags...)
 
 The bottom line is that we don't need 47 different profile targets -
 there will always be a use for 1 more.  That's why we all run Gentoo
 - we aren't bound by the decisions made for us by the package
 maintainers.
 
 Rich
 
 




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


Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in eclass: libtool.eclass

2012-05-06 Thread Pacho Ramos
El dom, 06-05-2012 a las 14:41 +0300, Samuli Suominen escribió:
 eclass/ has a ChangeLog
 
 (and this is getting old that everyone keeps ignoring it, I've proposed 
 punting the ChangeLog from eclass/ directory once, and repeating it now)
 

Maybe we could punt ChangeLog from eclass/ and generate it automatically
from commit messages


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


Re: [gentoo-dev] Packages maintained by trapni need a co-maintainer

2012-05-06 Thread Pacho Ramos
El dom, 15-04-2012 a las 17:09 +0200, Philipp Riegger escribió:
 On Sat, 14 Apr 2012 14:24:25 +0300
 Samuli Suominen ssuomi...@gentoo.org wrote:
 
  On 04/14/2012 02:16 PM, Pacho Ramos wrote:
   Due long devaway, his packages need a co-maintainer, feel free to
   add to metadata if you want. Thanks:
   dev-util/ciabot-svn
   media-sound/teamspeak-client-bin
   media-sound/teamspeak-server-bin
   sys-apps/newrelic-sysmond
  
  
  I believe it's time to lastrite teamspeak* because they link against 
  mysql libraries with SONAME we don't ship anymore
  Therefore rendering the packages useless
 
 Can you elaborate on this? I have these ebuilds in my local overlay,
 renamed to install the latest versions. So maybe a (really simple)
 version bump would be enough.
 
 Philipp
 
 

Well, in tree versions are still buggy and outdated, I would vote for
either:
1. Mask them for removal (server is already hardmasked, but client not).
2. Proxy maintain them if anyone volunteers.




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


Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in eclass: libtool.eclass

2012-05-06 Thread Pacho Ramos
El dom, 06-05-2012 a las 18:10 +0200, Andreas K. Huettel escribió:
 Am Sonntag, 6. Mai 2012, 14:03:02 schrieb Pacho Ramos:
  El dom, 06-05-2012 a las 14:41 +0300, Samuli Suominen escribió:
   eclass/ has a ChangeLog
   
   (and this is getting old that everyone keeps ignoring it, I've proposed
   punting the ChangeLog from eclass/ directory once, and repeating it now)
  
  Maybe we could punt ChangeLog from eclass/ and generate it automatically
  from commit messages
 
 Maybe we could punt ChangeLogs generally and generate them from commit 
 messages... 
 
 err... hasn't this been discussed before?
 
 :o(
 
 

Well, in this case I intentionally was referring only to eclass/ as
maybe it can be implemented for it even handling normal packages as
currently


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


Re: [gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in eclass: libtool.eclass

2012-05-06 Thread Pacho Ramos
El dom, 06-05-2012 a las 19:28 +0200, Fabian Groffen escribió:
 On 06-05-2012 19:23:47 +0200, Pacho Ramos wrote:
  El dom, 06-05-2012 a las 18:10 +0200, Andreas K. Huettel escribió:
   Maybe we could punt ChangeLogs generally and generate them from commit 
   messages... 
   
   err... hasn't this been discussed before?
   
   :o(
  
  Well, in this case I intentionally was referring only to eclass/ as
  maybe it can be implemented for it even handling normal packages as
  currently
 
 The implementation has never been the problem.  It's that people want to
 be able to edit (correct) the messages.
 
 

In that case... :-(

Thanks for noticing


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


[gentoo-dev] Lastrites: app-benchmarks/bootchart, dev-embedded/parapin-driver, dev-perl/adocman, media-tv/linuxtv-dvb

2012-05-11 Thread Pacho Ramos
# Pacho Ramos pa...@gentoo.org (11 May 2012)
# No GPL releases for a long time, bundles external classes (#162788)
# Use app-benchmarks/bootchart2 instead. Removal in a month.
app-benchmarks/bootchart

# Pacho Ramos pa...@gentoo.org (11 May 2012)
# Fails to build, bug #280920 and is unmaintained for a long time.
# Removal in a month.
dev-embedded/parapin-driver

# Pacho Ramos pa...@gentoo.org (11 May 2012)
# Unmaintained since 2005, see bug #281502 for reference. Removal
# in a month.
dev-perl/adocman

# Pacho Ramos pa...@gentoo.org (11 May 2012)
# Old and only for kernel-2.4, bug #287125. Removal in a month.
media-tv/linuxtv-dvb



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


Re: [gentoo-dev] pushing fixes to stable before closing bugs

2012-05-12 Thread Pacho Ramos
El sáb, 12-05-2012 a las 12:34 +0200, Paweł Hajdan, Jr. escribió:
 I noticed a general tendency to close bugs affecting stable before
 pushing the fix to stable.
 
 One recent example is https://bugs.gentoo.org/show_bug.cgi?id=399291,
 but there are more.
 
 The idea is that if you only fix in ~arch, you risk a serious and
 _known_ regression in stable, which could be easily avoided.
 
 Do you have any ideas how do we:
 
 1. Make as many developers (everyone?) as possible aware of this.
 
 2. Handle already closed bugs with no fix in stable? I've seen people
 closing the bugs again.
 
 Paweł
 

I guess it depends in how major is the fixed bug, if it's not too major,
I think we can wait for next stabilization round (we tend to do it in
gnome team)


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


[gentoo-dev] Lastrites: media-video/undvd, media-sound/ssrc, net-firewall/ipchains, media-libs/libflash, net-fs/fusesmb, net-im/jabberd, app-mobilephone/galicesms, sys-boot/cromwell, net-misc/batmand,

2012-05-13 Thread Pacho Ramos
# Pacho Ramos pa...@gentoo.org (13 May 2012)
# Upstream dead, needs to be ported to mp4v2-1.9.1 or gpac utils.
# Removal in a month.
media-video/undvd

# Pacho Ramos pa...@gentoo.org (13 May 2012)
# Overflow (#337410), no new version for a long time and nothing
# needs it. Removal in a month.
media-sound/ssrc

# Pacho Ramos pa...@gentoo.org (13 May 2012)
# For kernel-2.2, doesn't respect LDFLAGS (#337685). Removal in a
# month.
net-firewall/ipchains

# Pacho Ramos pa...@gentoo.org (13 May 2012)
# Doesn't respect LDFLAGS (#337906), only supports really old
# flash. Removal in a month.
media-libs/libflash

# Pacho Ramos pa...@gentoo.org (13 May 2012)
# Dead for a long time, opened bugs, doesn't work (#356241). Use
# net-fs/smbnetfs instead. Removal in a month.
net-fs/fusesmb

# Pacho Ramos pa...@gentoo.org (13 May 2012)
# Fails to build (#361317), replaced by jabberd2 for a long time.
# Removal in a month.
net-im/jabberd

# Pacho Ramos pa...@gentoo.org (13 May 2012)
# No longer works due Telecom Italia modifications in their
# website (#363115). Removal in a month.
app-mobilephone/galicesms

# Pacho Ramos pa...@gentoo.org (13 May 2012)
# Fails to build against gcc-4.6 (#363535). Removal in a month.
sys-boot/cromwell

# Pacho Ramos pa...@gentoo.org (13 May 2012)
# net-misc/batman-adv replaces them (#381659). Removal in a
# month.
net-misc/batmand
net-misc/batman-vis

# Pacho Ramos pa...@gentoo.org (13 May 2012)
# No needed for a long time (#395545). Removal in a month.
www-plugins/libflashsupport

# Pacho Ramos pa...@gentoo.org (13 May 2012)
# Broken, nobody wants to maintain it as it's hard to keep
# in a proper state (#410639). Removal in a month.
sci-physics/abinit

# Pacho Ramos pa...@gentoo.org (13 May 2012)
# Failing tests (#404989), nothing needs it. Removal in a
# month.
dev-util/dmake

# Pacho Ramos pa...@gentoo.org (13 May 2012)
# No needed since kernel-2.6.38 (#406577). Removal in a month.
sys-kernel/xen-sources

# Pacho Ramos pa...@gentoo.org (13 May 2012)
# No release since 2006, broken with cups-1.5 (#408315),
# nobody willing to maintain it. A lot of image viewers in the
# tree to replace it. Removal in a month.
media-gfx/flphoto

# Pacho Ramos pa...@gentoo.org (13 May 2012)
# Still needs old qof slot that relies on sqlite2 (#408831).
# Removal in a month.
dev-libs/qof:0
app-office/gnotime

# Pacho Ramos pa...@gentoo.org (13 May 2012)
# Still using glib-1, there are some replacements in the tree
# and nothing RDEPENDs on it (#409537). Removal in a month.
app-crypt/quintuple-agent

# Pacho Ramos pa...@gentoo.org (13 May 2012)
# Still using glib-1, only needed for really old devices and
# only supporting up to 64 MB due a bug (#409539). Removal
# in a month.
app-misc/rio500

# Pacho Ramos pa...@gentoo.org (13 May 2012)
# Nothing looks to need this old slot (#409833). Removal in a
# month.
dev-util/glade:2
# Pacho Ramos pa...@gentoo.org (13 May 2012)
# Needs old tcl/tk, doesn't respect CC, LDFLAGS, CFLAGS (#410511).
# Removal in a month.
dev-ada/tash

# Pacho Ramos pa...@gentoo.org (13 May 2012)
# Doesn't connect at all, security issues as reported in debian
# (#411205). Removal in a month.
net-im/amsn
x11-themes/amsn-skins

# Pacho Ramos pa...@gentoo.org (13 May 2012)
# Doesn't work (#412139), use games-misc/xpenguins instead.
# Removal in a month.
x11-misc/xsimpsons

# Pacho Ramos pa...@gentoo.org (13 May 2012)
# Only for kernel-2.4 (#412193). Removal in a month.
sys-kernel/sparc-sources

# Pacho Ramos pa...@gentoo.org (13 May 2012)
# Upstream reports circumvention; developer has ceased 
# maintenance (#415255). Removal in a month.
app-shells/rssh

# Pacho Ramos pa...@gentoo.org (13 May 2012)
# Replaced by x11-misc/gbdfed (#415651). Removal in a month.
x11-misc/xmbdfed

# Pacho Ramos pa...@gentoo.org (13 May 2012)
# Dead for a long time and nothing needs them (#415669, #415675).
# Removal in a month.
x11-misc/fme
x11-misc/fxred




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


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

2012-05-14 Thread Pacho Ramos
El lun, 14-05-2012 a las 11:09 -0400, Mike Gilbert escribió:
 On 5/14/2012 12:50 AM, Ben de Groot wrote:
  On 14 May 2012 04:27, Mike Gilbert flop...@gentoo.org wrote:
  To make ebuilds utilizing python-distutils-ng.eclass usable
  out-of-the-box, the python team would like to add the following to
  make.defaults in the base profile.
 
  PYTHON_TARGETS=python2_7
 
  See also bug 415575 [1].
 
  Any objections?
  
  I think this is a good addition.
  
  I would also like to include python3_2, but I do not think this will be
  possible due to dev-lang/python:3.2 not being stabilized on several
  arches. Perhaps this could be set in arch-specific profiles? Would that
  work?
  
  I don't see how python:3.2 is useful for most of our users. And I
  especially don't see how having two python versions installed (but
  only one active) is useful for most of our users. So let's make
  sure only one version gets pulled in, unless specifically
  configured by the user.
 
 So long as any installed package depends on dev-lang/python without
 specifying a version, the user will end up with python-3 unless they
 mask it. There is no easy way out of that situation at this point; I
 think it would basically require renaming =dev-lang/python-3 to
 something else.
 
 If we acknowledge that users have both python:3.2 and python:2.7
 installed most of the time, I think it makes sense to set the default
 value of PYTHON_TARGETS to match that expectation.
 

Would be too difficult to finally fix ebuilds to properly convet
shebangs and so and then, be able to have a proper system even when
python3 is main interpreter?

Personally, I run with it as main interpreter to catch failures, and try
to fix them when possible, maybe all devs should do the same to fix
packages still not working at all.





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


Re: [gentoo-dev] RFC: new global USE flag: jit

2012-05-14 Thread Pacho Ramos
El lun, 14-05-2012 a las 20:09 +0200, Agostino Sarubbo escribió:
 On Monday 14 May 2012 14:05:12 Alexandre Rostovtsev wrote:
  I propose adding the following global USE flag:
  
  jit - Enable just-in-time compilation for improved performance. May
  prevent use of some PaX memory protection features in Gentoo Hardened.
  
  
  Current local flags that could probably be unified:
  
  app-arch/libzpaq:jit - Enable just-in-time compilation for faster
  compression (requires SSE2)
  
  dev-libs/libpcre:jit - Enable Just-In-Time compilation of regexp
  bytecode to machine code, through the SLJIT compiler. This feature might
  conflict wtih security mitigation strategies such as NX/PaX as enabled
  by Gentoo Hardened.
  
  dev-python/pypy:jit - Enable the JIT compiler
  
  dev-scheme/racket:jit - Enable just-in-time compiler
  
  media-sound/csound:luajit - Use the lua just-in-time compiler
  dev-lang/luajit instead of dev-lang/lua
  
  net-libs/webkit-gtk:jit - Enable JIT javascript compiler (disabling it
  will cause performance penalty)
  
  www-client/epiphany:jit - Allow using net-libs/webkit-gtk that has the
  JIT javascript compiler enabled
  
  www-client/luakit:luajit - Use the lua just-in-time compiler
  dev-lang/luajit instead of dev-lang/lua, which should make luakit
  faster.
  
  www-client/seamonkey:methodjit - Enable JIT for JavaScript using
  MethodJIT for faster JS performance. Hardened users can disable this
  USE-flag to use MPROTECT on grsecurity kernels.
  
  www-servers/nginx:pcre-jit - Enable JIT for pcre
  
  x11-libs/qt-core:jit - Enables JIT for Javascript usage inside Qt
  
  x11-libs/qt-script:jit - Enables JIT for Javascript usage inside Qt
  
  x11-libs/qt-webkit:jit - Enable JavaScriptCore just-in-time compiler for
  faster JavaScript execution
  
  -Alexandre.
 +1

+1 also ;)


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


Re: [gentoo-dev] -Werror unwanted?

2012-05-14 Thread Pacho Ramos
El lun, 14-05-2012 a las 20:24 +0200, Jeroen Roovers escribió:
 On Mon, 14 May 2012 18:01:22 +0200
 Chí-Thanh Christopher Nguyễn chith...@gentoo.org wrote:
 
  -Werror is basically saying that it is not safe to ship code which
  produces warnings.
 
 An upstream demanding -Werror should work means upstream would need to
 test rather a lot more than their own favourite
 distro/architecture/library versions/kernel/userland, which isn't
 going to happen.
 
  I personally think that if an upstream says that no warnings must be
  produced by the code, and a developer should look at them before
  declaring any warnings safe, then that is best followed.
 
 Upstream does not need to take into account warnings produced by
 compilers for lesser known architectures, as explained above.
 
 As an upstream development aid to check code that has just been added
 or changed, -Werror is fine, but not in the wild jungle that is Gentoo.
 You might as well just look at the warnings themselves instead of
 breaking the build system by making them fatal. In other words, for
 upstream development it's convenient, but never for our users out there.
 
 Also, bug reports based on *FLAGS=-Werror will be closed as INVALID.
 (Perhaps we should document that too.)
 
 
  jer
 
 

I fully agree with Jeroen on this, -Werror problems should be reported
directly to upstream if people want to help them on fixing warnings.


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


Re: [gentoo-dev] Packages maintained by trapni need a co-maintainer

2012-05-14 Thread Pacho Ramos
El dom, 06-05-2012 a las 18:38 +0200, Michael Weber escribió:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA256
 
 On 05/06/2012 05:35 PM, Pacho Ramos wrote:
  Well, in tree versions are still buggy and outdated, I would vote
  for either: 1. Mask them for removal (server is already hardmasked,
  but client not). 2. Proxy maintain them if anyone volunteers.
 
 I would proxy maintain.
 
 Feel free to send me a pm on #irc.freenode.net, user xmw.
 
 Michael
 

Not sure how this ended finally :-/

Thanks for the news :)


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


[gentoo-dev] Packages up for grabs due gmsoft concentrating in hppa work

2012-05-15 Thread Pacho Ramos
As talked with him via mail, he will concentrate in hppa work and won't
have time to take care of the following packages:
net-misc/dibbler
net-misc/aiccu

Feel free to get them

Thanks


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


Re: [gentoo-dev] Re: RFC: Enable FEATURES=config-protect-if-modified by default?

2012-05-16 Thread Pacho Ramos
El mié, 16-05-2012 a las 11:42 +0200, Fabian Groffen escribió:
 On 16-05-2012 12:36:03 +0300, Eray Aslan wrote:
  On 2012-05-16 12:13 PM, Andreas K. Huettel wrote:
   make.conf(5) man page:
 This causes the CONFIG_PROTECT behavior to be skipped for files that
 have not been modified since they were installed.
   
   +1 very good idea
  
  Hmm, does that mean that when a default changes in (or some new setting
  is added to) an app config file, I'll get no prompt and no warning
  assuming I go with the default settings in the app?  That presumes that
  the new default or the new setting does not break my setup.  That is a
  big assumption.
 
 I'd think so, yes

But similar assumption applies to current behavior: if a user forgets to
run dispatch-conf after updating and machine is rebooted (by error, due
some power failure, due other users rebooting it...), they will probably
get failures when booting and, for example, some init.d scripts file to
start due obsolete conf.d files being preserved by default.

 
  Even if we go with enabling it by default, please have a news item so
  that one can turn it off if necessary.  Even then, new installs will
  have to remember to turn it off.
 
 +1
 

But I also agree with releasing a news item for the change of course :)


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


Re: [gentoo-dev] autotools.eclass:eautoreconf now runs autopoint for you

2012-05-21 Thread Pacho Ramos
El lun, 21-05-2012 a las 02:41 -0400, Alexandre Rostovtsev escribió:
 On Sun, 2012-05-20 at 06:32 -0400, Mike Frysinger wrote:
  i've extended eautoreconf to automatically call autopoint when the package 
  uses gettext.  the configure check might seem naïve, but this is how 
  autoreconf 
  itself does it.  this hopefully shouldn't break any packages (at least, 
  none 
  that weren't already broken), but if you guys start seeing eautoreconf 
  failures where there were none before, feel free to cc base-system.
  -mike
  
[...]
   eaclocal
 - if grep -q '^AM_GNU_GETTEXT_VERSION' configure.?? ; then
 + # Follow gnome2-live.eclass and gnome-autogen.sh logic; bug #416789
 + if grep -q '^AM_GNU_GETTEXT_VERSION' configure.??  ! grep -q 
 '^AM_GLIB_GNU_GETTEXT' configure.?? ; then
   eautopoint --force
   fi
 + if grep -q ^AC_PROG_INTLTOOL\|^IT_PROG_INTLTOOL configure.?? ; then
 + autotools_run_tool intltoolize --force --copy --automake
 + fi
   _elibtoolize --install --copy --force
   eautoconf
   eautoheader
 
 
 

With this change, we can start to no longer call intltoolize --force
--copy --automake directly in ebuilds I guess, no?


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


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

2012-05-21 Thread Pacho Ramos
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 :-/


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


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: [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] Re: autotools.eclass no longer inherits eutils; check your ebuilds!

2012-05-23 Thread Pacho Ramos
El mié, 23-05-2012 a las 06:39 +1000, Michael escribió:
 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}.
 
 
 

The autotools.eclass change should probably be reverted until things are
properly checked I think (and I will do it tomorrow if nobody disagrees)


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


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

2012-05-23 Thread Pacho Ramos
El mié, 23-05-2012 a las 10:31 +0100, Markos Chandras escribió:
 On Wed, May 23, 2012 at 9:04 AM, Pacho Ramos pa...@gentoo.org wrote:
  El mié, 23-05-2012 a las 06:39 +1000, Michael escribió:
  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}.
 
 
 
 
  The autotools.eclass change should probably be reverted until things are
  properly checked I think (and I will do it tomorrow if nobody disagrees)
 
 It is far too late to do that. What is done is done. Let try and fix
 what is still broken
 
 Regards,
 Markos
 
 

But we still have no idea what kind of commands provided by eutils and
eclasses inheritted by it are now missing, epatch usage was fixes,
enewgroup/user will probably be done but... other missing commands could
still appear in the tree :|


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


Re: [gentoo-dev] Portage Git migration - clean cut or git-cvsserver

2012-05-24 Thread Pacho Ramos
El mié, 23-05-2012 a las 17:00 -0300, Ezequiel Garcia escribió:
 On Wed, May 23, 2012 at 4:37 PM, Arun Raghavan ford_pref...@gentoo.org 
 wrote:
  I, for one, think we should stay with CVS and leave all this git
  Linusware to the new-fangled Fedora kids with their fancy init systems
  and tight coupling. CVS was good enough for my grandfather, and it's
  good enough for you.
 
 
 Perhaps it would be instructive if you could tell us one advantage of
 cvs over git.
 
 (This is me exposing me to your terrible dev-flames, I was feeling too cold ;)
 
 

I think Arun's comment was sarcastic ;)

I guess that cvsserver bug can be dropped from blockers, no? Now, the
other pending blockers... :(


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


Re: [gentoo-dev] dev-libs/libusbx:1 the default provider for virtual/libusb:1 (for ~arch)

2012-05-28 Thread Pacho Ramos
El dom, 27-05-2012 a las 17:16 -0700, Zac Medico escribió:
 On 05/27/2012 11:12 AM, Samuli Suominen wrote:
  Fedora rawhide and ArchLinux switched to libusbx and followed suit in
  our virtual/libusb:1.
  Debian is considering the switch also. We'll see...
  
  I've been in contact with the new maintainer, and he assured me the
  compability will be kept for libusb-compat.
  
  Happy testing,
  
  # emerge -C dev-libs/libusb:1
  # emerge -1 dev-libs/libusbx:1
 
 I've tried this on my laptop, and afterwards it wouldn't suspend to ram
 when it was supposed to. I didn't do any real troubleshooting, so I'm
 just mentioning it here in case it helps someone else recognize the
 source of the problem. This was with sys-power/upower-0.9.16 and
 dev-libs/libusbx-1.0.11 (I didn't try to rebuild upower after switching
 from dev-libs/libusb-1.0.9 to dev-libs/libusbx-1.0.11).

Maybe you should open a bug report for it to not forget that problem
(now that finally my laptop suspends even with upstream kernel and
without TOI wouldn't like to see it magically failing again without
remember the real culprit ;))


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


Re: [gentoo-dev] [PATCH eutils] Move remove_libtool_files() from autotools-utils for wider use.

2012-05-28 Thread Pacho Ramos
El lun, 28-05-2012 a las 09:58 +0200, Michał Górny escribió:
 As autotools-utils exports phase functions, it will be better if
 remove_libtool_files() functions would be somewhere else.
 ---
  eutils.eclass |   68 
 +
  1 file changed, 68 insertions(+)
 
 diff --git a/eutils.eclass b/eutils.eclass
 index c88ef35..fb92256 100644
 --- a/eutils.eclass
 +++ b/eutils.eclass
 @@ -1330,6 +1330,74 @@ makeopts_jobs() {
   echo ${jobs:-1}
  }
  
 +# @FUNCTION: remove_libtool_files
 +# @USAGE: [all]
 +# @DESCRIPTION:
 +# Determines unnecessary libtool files (.la) and libtool static archives 
 (.a),
 +# and removes them from installation image.
 +#
 +# To unconditionally remove all libtool files, pass 'all' as an argument.
 +# Otherwise, libtool archives required for static linking will be preserved.
 +remove_libtool_files() {
 + debug-print-function ${FUNCNAME} $@
 + local removing_all
 + [[ ${#} -le 1 ]] || die Invalid number of args to ${FUNCNAME}()
 + if [[ ${#} -eq 1 ]]; then
 + case ${1} in
 + all)
 + removing_all=1
 + ;;
 + *)
 + die Invalid argument to ${FUNCNAME}(): ${1}
 + esac
 + fi
 +
 + local pc_libs=()
 + if [[ ! ${removing_all} ]]; then
 + local arg
 + for arg in $(find ${D} -name '*.pc' -exec \
 + sed -n -e 's;^Libs:;;p' {} +); do
 + [[ ${arg} == -l* ]]  pc_libs+=(lib${arg#-l}.la)
 + done
 + fi
 +
 + local f
 + find ${D} -type f -name '*.la' -print0 | while read -r -d '' f; do
 + local shouldnotlink=$(sed -ne '/^shouldnotlink=yes$/p' ${f})
 + local archivefile=${f/%.la/.a}
 + [[ ${f} != ${archivefile} ]] || die 'regex sanity check 
 failed'
 +
 + # Remove static libs we're not supposed to link against.
 + if [[ ${shouldnotlink} ]]; then
 + einfo Removing unnecessary ${archivefile#${D%/}}
 + rm -f ${archivefile} || die
 + # The .la file may be used by a module loader, so avoid 
 removing it
 + # unless explicitly requested.
 + [[ ${removing_all} ]] || continue
 + fi
 +
 + # Remove .la files when:
 + # - user explicitly wants us to remove all .la files,
 + # - respective static archive doesn't exist,
 + # - they are covered by a .pc file already,
 + # - they don't provide any new information (no libs  no flags).
 + local removing
 + if [[ ${removing_all} ]]; then removing='forced'
 + elif [[ ! -f ${archivefile} ]]; then removing='no static 
 archive'
 + elif has $(basename ${f}) ${pc_libs[@]}; then
 + removing='covered by .pc'
 + elif [[ ! $(sed -n -e \
 + 
 s/^\(dependency_libs\|inherited_linker_flags\)='\(.*\)'$/\2/p \
 + ${f}) ]]; then removing='no libs  flags'
 + fi
 +
 + if [[ ${removing} ]]; then
 + einfo Removing unnecessary ${f#${D%/}} (${removing})
 + rm -f ${f} || die
 + fi
 + done
 +}
 +
  check_license() { die you no longer need this as portage supports 
 ACCEPT_LICENSE itself; }
  
  fi

+1

This was the main reason for me still doing manually cleaning over using
this function 


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


[gentoo-dev] [gentoo-portage-dev] About forcing rebuilds of other packages issue

2012-06-04 Thread Pacho Ramos
Hello, will send this to gentoo-dev mailing list per Zac's suggestion ;):


Probably Zac already remembers my suggestion of:
https://bugs.gentoo.org/show_bug.cgi?id=413619

Sorry for insisting a bit on it but this issue bites me periodically.
Months ago, I was able to administrate myself some of my father and
uncles systems in their jobs and homes but, since I moved to Madrid this
year, I am not able to administrate them directly. They usually do a
good job maintaining them, the only issue I see they hit from time to
time is forgetting to run JUST AFTER updating their systems
revdep-rebuild (well, this is so common that they usually don't forget
to), rebuild dbus-glib/gobject-introspection after major glib update,
rebuild X11 drivers...

This is because, even if all this information is recorded
in /var/log/portage/elog/summary.log, currently, that log file is
cluttered of a lot of other elog lines that are not related at all with
this important task of rebuilding packages. This is why I suggested:
https://bugs.gentoo.org/show_bug.cgi?id=413619

That would create a new erebuild (or whatever the name you prefer) to
ONLY contain exact command to run by admin to have a safe system after
update. It would have as main advantage:
- Looks easier to implement.
- It relies in current and existing tools (python-updater, perl-cleaner,
q, equery...), then, they could be used just now via a script running
all of them.
- It also looks much more professional to try to unify a bit what
commands to run ;) (currently, some ebuilds tells you to manually
re-emerge packages and some people wrongly run emerge dbus-glib when
they should run emerge -1 dbus-glib. Telling us to people what exact
command they need to copypasterun will help to get their systems
cleaner also.

Zac kindly pointed me to:
https://bugs.gentoo.org/show_bug.cgi?id=192319

The problem of that one is that, even if it would be the perfect
solution:
- Looks to be stalled for a long time.
- Looks to need a lot of functions (like revdep-rebuild,
python-updater...) to be merged in portage itself. It will then probably
take a lot of time to get them integrated (specially seeing we are still
not able to use preserve-libs because it looks to cause some other
problems)
- In that bug report I have also seen discussion about whether handle
this only via SLOTs (that personally think it will be even harder to
achieve for all packages in the tree showing this kind of problems when
updating, for example, I doubt how glib - dbus-glib/g-i case could
be handled in this way.
- Looks like there is no consensus about what to do and, then, this
could probably be implemented on eapi... 7? While former could probably
be implemented much sooner (probably even in eapi5) 

This is why I think we should try to push a bit my first suggestion for
the short term until the perfect one is ready as, until then, we are
having for years a problem that, personally, I think it should be
handled a bit better.

Thanks a lot for your attention



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


[gentoo-dev] About forcing rebuilds of other packages issue

2012-06-04 Thread Pacho Ramos
Hello, will send this to gentoo-dev mailing list per Zac's suggestion ;):


Probably Zac already remembers my suggestion of:
https://bugs.gentoo.org/show_bug.cgi?id=413619

Sorry for insisting a bit on it but this issue bites me periodically.
Months ago, I was able to administrate myself some of my father and
uncles systems in their jobs and homes but, since I moved to Madrid this
year, I am not able to administrate them directly. They usually do a
good job maintaining them, the only issue I see they hit from time to
time is forgetting to run JUST AFTER updating their systems
revdep-rebuild (well, this is so common that they usually don't forget
to), rebuild dbus-glib/gobject-introspection after major glib update,
rebuild X11 drivers...

This is because, even if all this information is recorded
in /var/log/portage/elog/summary.log, currently, that log file is
cluttered of a lot of other elog lines that are not related at all with
this important task of rebuilding packages. This is why I suggested:
https://bugs.gentoo.org/show_bug.cgi?id=413619

That would create a new erebuild (or whatever the name you prefer) to
ONLY contain exact command to run by admin to have a safe system after
update. It would have as main advantage:
- Looks easier to implement.
- It relies in current and existing tools (python-updater, perl-cleaner,
q, equery...), then, they could be used just now via a script running
all of them.
- It also looks much more professional to try to unify a bit what
commands to run ;) (currently, some ebuilds tells you to manually
re-emerge packages and some people wrongly run emerge dbus-glib when
they should run emerge -1 dbus-glib. Telling us to people what exact
command they need to copypasterun will help to get their systems
cleaner also.

Zac kindly pointed me to:
https://bugs.gentoo.org/show_bug.cgi?id=192319

The problem of that one is that, even if it would be the perfect
solution:
- Looks to be stalled for a long time.
- Looks to need a lot of functions (like revdep-rebuild,
python-updater...) to be merged in portage itself. It will then probably
take a lot of time to get them integrated (specially seeing we are still
not able to use preserve-libs because it looks to cause some other
problems)
- In that bug report I have also seen discussion about whether handle
this only via SLOTs (that personally think it will be even harder to
achieve for all packages in the tree showing this kind of problems when
updating, for example, I doubt how glib - dbus-glib/g-i case could
be handled in this way.
- Looks like there is no consensus about what to do and, then, this
could probably be implemented on eapi... 7? While former could probably
be implemented much sooner (probably even in eapi5) 

This is why I think we should try to push a bit my first suggestion for
the short term until the perfect one is ready as, until then, we are
having for years a problem that, personally, I think it should be
handled a bit better.

Thanks a lot for your attention




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


Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-05 Thread Pacho Ramos
El mar, 05-06-2012 a las 08:44 -0400, Aaron W. Swenson escribió:
[...]
 There's never anything important in all that text. - Anonymous
 Gentoo User
 
 We've already determined that the users don't read the output. This is
 a known fact. Something I repeat in #gentoo more often than I care to
 admit is Seriously, read the output. I agree with the users that
 there's too much output, and some of the output is indeed useless.
 
 The output they aren't reading isn't just rebuild commands, but also
 the next step they're supposed to take after the emerge has finished,
 groups their users need to be in to use a particular feature, et cetera.
 
 The ideal solution is for the Ebuild to instruct the PMS to rebuild
 the dependent packages.
 
 We can have a variable called REBUILD. All packages that would need to
 be rebuilt can be listed in it. Only those packages that are installed
 would be built. The actual list of the packages to be rebuilt would be
 determined at dependency checking time. That way, the user can approve
 the rebuild of the packages.

We all know what would be the ideal solution, the problem is how to
implement it (and how many years we need to wait to get it working).

 
 Just placing the commands in a separate log won't really solve a whole
 lot. Further, it will bump any elog messages even further down in the
 importance ranking.
 

It will allow administrators to easily automate via scripts rebuilding
of packages, allowing them to get system more solid after a big update.
Also, currently I usually need to surf in big summary.log to directly
find commands to rebuild things because most of elog messages are
useless to me (a lot of them because they are always shown in every
update and are useful only the first time you read them, other times you
already remember, for example, how to setup e4rat). 

Current situation of breaking systems when people don't read summary.log
JUST AFTER update completes won't help to force people to read them,
will simply break their systems and give a really poor impression of
Gentoo breaking easily when updating. Think, for example, on a lot of
people that leaves system updating at night time, then, when he/she
tries to use it next morning he sees some things are broken and need to
be rebuilt. All that rebuilding work could be done during the same night
but, due current way of handling things, he needs to have his system
broken during more hours (when he needs to use it) until things are
rebuilt.



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


[gentoo-dev] Suggestion to drop pcre from default enabled USE flags in profiles

2012-06-06 Thread Pacho Ramos
After reading:
https://bugs.gentoo.org/show_bug.cgi?id=419795

I think that would be interesting to try to not get grep build with pcre
support by default, specially after reading man grep and seeing that
its support is tagged as experimental:
   -P, --perl-regexp
  Interpret PATTERN as a Perl regular expression.  This is
highly
  experimental and grep -P may warn of unimplemented
features.

Also, at least of my systems there are only a few installed packages
with this USE flag and, then, I am unsure about real advantage of having
it enabled by default :-/

What do you think?


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


Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Pacho Ramos
El mar, 05-06-2012 a las 16:07 -0700, Zac Medico escribió:
 On 06/05/2012 06:31 AM, Pacho Ramos wrote:
  El mar, 05-06-2012 a las 08:44 -0400, Aaron W. Swenson escribió:
  The ideal solution is for the Ebuild to instruct the PMS to rebuild
  the dependent packages.
 
  We can have a variable called REBUILD. All packages that would need to
  be rebuilt can be listed in it. Only those packages that are installed
  would be built. The actual list of the packages to be rebuilt would be
  determined at dependency checking time. That way, the user can approve
  the rebuild of the packages.
  
  We all know what would be the ideal solution, the problem is how to
  implement it (and how many years we need to wait to get it working).
 
 This REBUILD variable is the first idea that pops into the head of
 anyone who's never worked on a dependency resolver before. It's
 backwards because it requires a package to have knowledge of *all* of
 its reverse dependencies, and it should not need to know about *any* of
 them.
 
 The SLOT operator dependencies that Ciaran has been advocating are
 very close to a good solution. However, if we want it to work with
 unslotted packages, then we need to introduce a separate ABI_SLOT
 variable as discussed here:
 
   https://bugs.gentoo.org/show_bug.cgi?id=192319#c18
 
 It's really no more difficult to do than SLOT operator dependencies,
 it's more flexible, and we can do it in EAPI 5.

In that case, I obviously wouldn't have any problem with that approach
(it sound even better :)). Is there any place where I could get a bit
more documentation about how this SLOT operator way would work? For
example, how would work for rebuilding x11 drivers after updating xorg
or rebuilding gobject-introspection after major glib update... 

Thanks a lot for the info :)


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


Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Pacho Ramos
El mié, 06-06-2012 a las 06:33 +0100, Ciaran McCreesh escribió:
 On Tue, 05 Jun 2012 15:31:01 +0200
 Pacho Ramos pa...@gentoo.org wrote:
  We all know what would be the ideal solution, the problem is how to
  implement it (and how many years we need to wait to get it working).
 
 We do? Please tell us. I was under the impression that we still didn't
 fully know what the problem was.
 

Well, could you please let me know how to handle some issues already
mentioned? For example:
- Rebuild dbus-glib and gobject-introspection after major glib update.
- Rebuild x11 drivers after xorg-update
- Rebuild python/perl/ocaml stuff after python/perl/ocaml update

Please take care I am simply asking your for information about how to
handle it with the SLOT operator way or, at least, show me an example,
because I don't know much about it.

Thanks a lot for the info :)


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


Re: [gentoo-dev] [gentoo-portage-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Pacho Ramos
El mié, 06-06-2012 a las 02:51 +0200, Michael Weber escribió:
[...]
 
 [1] if you forget the -X on module-rebuild, you might no longer have
 the virtualbox-modules version installed in the tree (no packages
 satisfy ...). virtualbox does remove old versions real quick.
 
 The fun part comes with non-root users trying to log in:

Yeah, I also had a similar problem with nvidia-drivers, maybe
module-rebuild should default to -X behavior, or is there any reason
why forcing the current behavior is better? Do we really should support
by default setups that don't apply all updates (neither locally mask
unwanted newer versions) after syncing their tree?

 
 [2] You've updated nvidia-drivers (kernel module providers in general)
 userland and kernel modules, but forget to `rmmod nvidia`, or you
 can't without terminating user sessions, it impossible to start new X
 servers due to version mismatch between userland and kernel (applies
 for virtualbox as well)
 

Maybe if we were able to call rmmod -w nvidia from nvidia-drivers
ebuild... that way, once you log out from X, old module would be
outloaded and new one loaded by X when restarting. The problem is that
there is no way to run this command after emerge automatically

 [3] You've updated zlib, but failed to recognize it in the emerge -av
 output. You get angry reports about broken luatex and inkscape
 (imagemagik) because of some nasty zlib abi version mismatch, hidden
 from revdep-rebuild.
 
 [5] lafilefixer (funny)

I am not sure if this is still needed these days :-/, at least portage
looks to fix them, but I think this is not supported on other PMs (or
maybe they handle this other way apart from lafilefixer also) 

 [4] python-updater (rare)
 [6] ocaml gets broken after update w/o lablgl rebuild
   https://bugs.gentoo.org/385869
 
 Well, I'm lazy, and do this in the backgound, half asleep.
 And I admit that [1] and [2] are my faults, but [3] is very annoying
 (just like libdl related stuff) and esp. kernel+module updates take a
 lot more than just a few 'REBUILD' packages.
 
 Is there any chance to detect this ZLIB_VERSION problem with
 revdep-rebuild (worst case: add a list of possibly broken packages
 with tests)?
 
 =
 
 I understand the urge for `eupdate` but that needs an agreement on
 the implementation, and I see some rought edges here, where unattended
 script magic most likely fails.
 
 Michael -- half asleep
 
 - --
 Gentoo Dev
 http://xmw.de/



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


Re: [gentoo-dev] [gentoo-portage-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Pacho Ramos
El mar, 05-06-2012 a las 19:18 -0700, Zac Medico escribió:
 On 06/05/2012 05:51 PM, Michael Weber wrote:
  Is there any chance to detect this ZLIB_VERSION problem with
  revdep-rebuild (worst case: add a list of possibly broken packages
  with tests)?
 
 I'd suggest a special ebuild phase to check for ABI changes, like the
 pre_pkg_preinst_abi_check phase suggested here:
 
   https://bugs.gentoo.org/show_bug.cgi?id=192319#c20

I guess, that phase would detect ABI change and package manager would
know how to handle it by itself?


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


Re: [gentoo-dev] Suggestion to drop pcre from default enabled USE flags in profiles

2012-06-06 Thread Pacho Ramos
El mié, 06-06-2012 a las 10:37 +0200, Paweł Hajdan, Jr. escribió:
 On 6/6/12 10:26 AM, Pacho Ramos wrote:
  After reading:
  https://bugs.gentoo.org/show_bug.cgi?id=419795
  
  I think that would be interesting to try to not get grep build with pcre
  support by default, specially after reading man grep and seeing that
  its support is tagged as experimental:
 
 This is more a reason to mask USE=pcre for grep, rather than taking
 global action, where pcre may have different meaning or status for other
 packages.
 

I thought about that option at first time, but later I checked grep
ChangeLog and saw pcre USE flag was dropped time ago but later readded
due user request.

  Also, at least of my systems there are only a few installed packages
  with this USE flag and, then, I am unsure about real advantage of having
  it enabled by default :-/
 
 This is a possible reason for dropping it, but I'm not sure. What
 exactly uses it and why?
 
 Paweł
 

In my laptop, just now, only a few:
$ equery hasuse pcre
 * Searching for USE flag pcre ... 
[IP-] [  ] app-admin/syslog-ng-3.2.5:0
[IP-] [  ] dev-lang/swig-2.0.4-r1:0
[IP-] [  ] dev-libs/rasqal-0.9.28:0
[IP-] [  ] sys-apps/grep-2.9:0

but running it with -p shows me there are a lot that I don't know if
their support deserves to be enabled by default :(


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


Re: [gentoo-dev] About forcing rebuilds of other packages issue

2012-06-06 Thread Pacho Ramos
El mié, 06-06-2012 a las 01:54 -0700, Zac Medico escribió:
 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 On 06/06/2012 01:46 AM, Pacho Ramos wrote:
  El mar, 05-06-2012 a las 19:18 -0700, Zac Medico escribió:
  On 06/05/2012 05:51 PM, Michael Weber wrote:
  Is there any chance to detect this ZLIB_VERSION problem with 
  revdep-rebuild (worst case: add a list of possibly broken
  packages with tests)?
  
  I'd suggest a special ebuild phase to check for ABI changes, like
  the pre_pkg_preinst_abi_check phase suggested here:
  
  https://bugs.gentoo.org/show_bug.cgi?id=192319#c20
  
  I guess, that phase would detect ABI change and package manager
  would know how to handle it by itself?
 
 Yeah, it would be like a warning system, do detect cases when the
 SLOT/ABI_SLOT were not bumped when they should have been. The idea is
 that the developer who's doing the version bump will see the warning
 and bump the SLOT/ABI_SLOT before committing the ebuild.
 - -- 
 Thanks,
 Zac
 -BEGIN PGP SIGNATURE-
 Version: GnuPG v2.0.19 (GNU/Linux)
 Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
 
 iEYEARECAAYFAk/PGt4ACgkQ/ejvha5XGaMt8QCffullYkU7EQXeE7TeUri4nQya
 ysIAoMhPQT+rEZbxKNvMiX8qNOEndiM1
 =V7Tz
 -END PGP SIGNATURE-
 
 

And once we bump SLOT/ABI_SLOT, package manager would know about how to
handle that situation and rebuild needed stuff? 

If we use SLOT only, I guess we would need to allow (or make more
common) pulling multiple slot but all of them mutually exclusive no? I
have no problem with that of course, but I thought it wasn't desired
in general.


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


<    1   2   3   4   5   6   7   8   9   10   >