Re: [gentoo-dev] net-fs/netatalk is facing removal

2010-01-12 Thread Doug Goldstein
On Fri, Jan 8, 2010 at 2:38 PM, Samuli Suominen ssuomi...@gentoo.org wrote:
 since noone seems to care about this package, and it's blocking glibc
 stabilization it will be removed from tree wrt bug 300218

 last chance

 thanks, Samuli



Its been saved.

-- 
Doug Goldstein



Re: [gentoo-dev] adding a modification timestamp to the installed pkgs database (vdb)

2010-01-12 Thread Ciaran McCreesh
On Mon, 11 Jan 2010 15:35:51 -0700
Denis Dupeyron calc...@gentoo.org wrote:
 I'm a bit surprised by the low amount of discussions this topic has
 generated.

There's no discussion because Brian refuses to address any comments on
the proposal and just says we should do it anyway, and if you want it
done properly instead, do it yourself.

-- 
Ciaran McCreesh


signature.asc
Description: PGP signature


Re: [gentoo-dev] PYTHON_DEPEND - Suggested replacement for NEED_PYTHON

2010-01-12 Thread Arfrever Frehtes Taifersar Arahesis
2010-01-11 12:04:05 Gilles Dartiguelongue napisał(a):
 It looks like what you really want is a ranged dependencies.

Dependencies specified in PYTHON_DEPEND can be expanded into ranged
dependencies in EAPIs, which support ranged dependencies.

-- 
Arfrever Frehtes Taifersar Arahesis


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


Re: [gentoo-dev] PYTHON_DEPEND - Suggested replacement for NEED_PYTHON

2010-01-12 Thread Arfrever Frehtes Taifersar Arahesis
2010-01-11 11:14:11 Maciej Mrozowski napisał(a):
 On Monday 11 of January 2010 01:25:45 Arfrever Frehtes Taifersar Arahesis 
 wrote:
  2010-01-10 21:56:01 Fabian Groffen napisał(a):
   On 10-01-2010 09:29:28 +0100, Arfrever Frehtes Taifersar Arahesis wrote:
I would like to suggest introduction of support for PYTHON_DEPEND
variable, which would be a better replacement for NEED_PYTHON
variable. NEED_PYTHON variable does not allow to specify that e.g.
only versions of Python 2 are accepted. (Eventually PYTHON_DEPEND
variable will have to be set only in ebuilds of packages not
supporting installation for multiple versions of Python.)
   
   Can you explain the intended use of this variable, and why normal DEPEND
   is not sufficient?
  
  PYTHON_DEPEND is intented to simplify specification of dependency on
  Python.
  
  PYTHON_DEPEND=2:2.5 is shorter than:
  DEPEND=|| ( =dev-lang/python-2.7* =dev-lang/python-2.6*
  =dev-lang/python-2.5* )
 
 Doesn't that accidentally mean that dev-lang/python is improperly slotted and 
 all 2.x releases should be slotted with :2?

dev-lang/python is properly slotted.

-- 
Arfrever Frehtes Taifersar Arahesis


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


Re: [gentoo-dev] Re: PYTHON_DEPEND - Suggested replacement for NEED_PYTHON

2010-01-12 Thread Arfrever Frehtes Taifersar Arahesis
2010-01-11 11:14:40 Fabian Groffen napisał(a):
 On 11-01-2010 08:29:32 +, Duncan wrote:
  Fabian Groffen posted on Mon, 11 Jan 2010 08:50:30 +0100 as excerpted:
  
   On 11-01-2010 01:25:45 +0100, Arfrever Frehtes Taifersar Arahesis wrote:
Can you explain the intended use of this variable, and why normal
DEPEND is not sufficient?
   
   PYTHON_DEPEND is intented to simplify specification of dependency on
   Python.
   
   PYTHON_DEPEND=2:2.5 is shorter than: DEPEND=|| (
   =dev-lang/python-2.7* =dev-lang/python-2.6* =dev-lang/python-2.5* )
   
   So if there is enough space to express the dependency with the current
   syntax, is it worth introducing a new shorthand for it then?
   
   Also for this example, why does 2:2.5 expand to 2.7, 2.6 and 2.5?  I
   would have expected 2.0 ... 2.5.  Maybe the language isn't as intuitive
   then as Sebastian pointed out.
  
  Initially intuitive, perhaps not, but reasonably easy after reading the 
  explanation:
  
  The first position is major python version, the second if present, 
  minimal version (within that major), so it can be read as =version, the 
  third if present, maximum version (within that major), so it can be read 
  as =.
  
  Thus, the above 2:2.5 means major version 2, minimal version 2.5 (no 
  maximum version within that major), so 2.5+.
 
 what's wrong with =2.5  3.0 then?

It's too long and harder to parse.

-- 
Arfrever Frehtes Taifersar Arahesis


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


Re: [gentoo-dev] Re: Last rites: net-nntp/inn

2010-01-12 Thread Markos Chandras
On Tuesday 12 January 2010 04:22:05 Jeroen Roovers wrote:
 On Tue, 12 Jan 2010 02:02:14 +0100
 
 Jeroen Roovers j...@gentoo.org wrote:
  I'm working on getting 2.5.1 in the tree (and fixing a USE=python and
  some other issues while I'm at it).
 
 net-nntp/inn-2.5.1 is in the tree and fixes many (QA) issues. Please
 track bug #300650 [1] if you want to stay informed of its
 stabilisation, which should be performed in about a month unless more
 non-trivial issues get uncovered. I applied all of the QA changes to
 2.5.0 for convenience. I also removed the package.mask, and closed
 both(!) open bug reports as FIXED (in 2.5.*).
 
 
  jer
 
 
 [1] https://bugs.gentoo.org/show_bug.cgi?id=300650
 
Thanks for saving this package. As Jeremy said, there is absolutely no way to 
measure the popularity of a package. So if it has no maintainer, and open bugs 
we have to mask it and announce it here. It is up to you whether you want to 
save it or not

Anyway, sorry for the inconvenience
-- 
Markos Chandras (hwoarang)
Gentoo Linux Developer
Web: http://hwoarang.silverarrow.org


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


Re: [gentoo-dev] Re: Last rites: net-nntp/inn

2010-01-12 Thread Richard Freeman

On 01/11/2010 10:43 PM, Jeremy Olexa wrote:

(A general reply, not targeted towards you, Rich)


No prob - my post wasn't really directed personally at anybody.



Speaking on behalf of the treecleaners:
The fact is, some of us have never heard of inn and until Gentoo has
some sort of popularity tracking software/tool, the treecleaners will
continue to mask unmaintained software.


Yikes - just goes to show how NNTP is starting to fade into the past.  :)

I'm not sure if it would cause undue overhead, but perhaps a solution 
would be to:


1.  Open a bug stating that the package will be discarded - assign to 
the maintainer.  This gives the maintainer a chance to wake up.  You can 
even do this without having to try to contact them first which might 
save you a step if you're doing that now.


2.  Periodically post a list of packages that have said bugs logged for 
more than two weeks on -dev-announce - reference the bug number.  That 
gives the community at large a chance to pick up the package.


3.  In another two weeks, if some dev hasn't stepped in to maintain, 
then mask as usual.  Don't announce this since anybody who cares should 
have CC'ed themselves on the bug.


4.  Of course, security issues / etc take priority and appropriate 
action is taken quickly (try to find a maintainer, but mask otherwise).


I'd think that if you tagged bugs appropriately you could largely 
automate #2 and #3 - just query for bugs over a certain age with a given 
keyword or whatever.


This would probably lengthen the time needed to get rid of a package, 
but it wouldn't really increase the work needed by too much.  You 
already announce on the list that you're masking packages - now you'd 
announce two weeks earlier and skip the announcement when the mask is made.


This is just a suggestion, but it does eliminate the need to try to make 
judgment calls about whether a given package is or isn't important.


Rich




Re: [gentoo-dev] Re: Last rites: net-nntp/inn

2010-01-12 Thread Jeroen Roovers
On Tue, 12 Jan 2010 18:32:06 +0200
Markos Chandras hwoar...@gentoo.org wrote:

 Thanks for saving this package. As Jeremy said, there is absolutely
 no way to measure the popularity of a package. So if it has no
 maintainer, and open bugs we have to mask it and announce it here. It
 is up to you whether you want to save it or not

I don't think the (perceived) popularity of the package has anything to
do with it.

I do think maybe treecleaner@ needs to set up policies with regard to
methods of investigation, thoroughness, and transparency. In the case
at hand, treecleaner shouldn't have been called in (you're not the
bloody cavalry you know! ;-) in the first place, and should certainly
not have acted (so quickly).

It's not clear to me generally what you (treecleaner@) all do and why
you do it - but it *is* clear that it's very easy to `rm -r *' to get
rid of some old stuff and that you may end up regretting it later.

Particularly, it looks like the net-mail, net-news and netmon herds are
understaffed and have been for a while, and I see a general shift of
developers towards desktop oriented packages and away from the nuts and
bolts that make it all go.

I think (but have no facts apart from talking to people and handling
network package related bugs in every way possible) that our userbase
is still much more technically oriented. If that's all true, then doing
some `rm net-*/*' cleanups may well end up hurting Gentoo as you would
drive out more of the networking oriented people (users and developers)
that I feel we still need to support, and turn into Yet Another Desktop
Oriented Distro (which we also need, but that's already covered quite
well).

ISTR treecleaner@ already had some policy in place that requires some
$period to pass before you mask for removal. Maybe you should announce
an upcoming mask nice and early to keep that shock wave from reaching
users straight away.


Regards,
 jer



Re: [gentoo-dev] Re: Last rites: net-nntp/inn

2010-01-12 Thread Markos Chandras
On Tuesday 12 January 2010 20:21:59 Jeroen Roovers wrote:
 On Tue, 12 Jan 2010 18:32:06 +0200
 
 Markos Chandras hwoar...@gentoo.org wrote:
  Thanks for saving this package. As Jeremy said, there is absolutely
  no way to measure the popularity of a package. So if it has no
  maintainer, and open bugs we have to mask it and announce it here. It
  is up to you whether you want to save it or not
 
 I don't think the (perceived) popularity of the package has anything to
 do with it.
 
 I do think maybe treecleaner@ needs to set up policies with regard to
 methods of investigation, thoroughness, and transparency. In the case
 at hand, treecleaner shouldn't have been called in (you're not the
 bloody cavalry you know! ;-) in the first place, and should certainly
 not have acted (so quickly).
 
 It's not clear to me generally what you (treecleaner@) all do and why
 you do it - but it *is* clear that it's very easy to `rm -r *' to get
 rid of some old stuff and that you may end up regretting it later.
 
 Particularly, it looks like the net-mail, net-news and netmon herds are
 understaffed and have been for a while, and I see a general shift of
 developers towards desktop oriented packages and away from the nuts and
 bolts that make it all go.
 
 I think (but have no facts apart from talking to people and handling
 network package related bugs in every way possible) that our userbase
 is still much more technically oriented. If that's all true, then doing
 some `rm net-*/*' cleanups may well end up hurting Gentoo as you would
 drive out more of the networking oriented people (users and developers)
 that I feel we still need to support, and turn into Yet Another Desktop
 Oriented Distro (which we also need, but that's already covered quite
 well).
So what do you suggest? Have old, unmaintained and broken ( or forgotten ) 
packages under those categories in order to preserve the personality of 
Gentoo? IMHO ( this is not a treecleaners@ opinion, i m just talking for my 
self ), announcing and masking a package is a good way to inform and wake up 
everybody to take care of this package if they really really want to stay on 
portage. Having broken and unmaintained packages on tree, just to say that we 
have plenty of packages on portage is not acceptable policy imho. So if you 
want a package, plz take care of it :)
 
 ISTR treecleaner@ already had some policy in place that requires some
 $period to pass before you mask for removal. Maybe you should announce
 an upcoming mask nice and early to keep that shock wave from reaching
 users straight away.
Having open bugs for months isn't a way to let everybody know that this 
package is broken for long time, so it is a valid candidate for removal? 
Should we send that via e-mail as well? 
 
 
 Regards,
  jer
 

-- 
Markos Chandras (hwoarang)
Gentoo Linux Developer
Web: http://hwoarang.silverarrow.org


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


Re: [gentoo-dev] Re: Last rites: net-nntp/inn

2010-01-12 Thread Richard Freeman

On 01/12/2010 01:30 PM, Markos Chandras wrote:

IMHO ( this is not a treecleaners@ opinion, i m just talking for my
self ), announcing and masking a package is a good way to inform and wake up
everybody to take care of this package if they really really want to stay on
portage.


I agree with the announce part, and the THREAT of masking.  I just don't 
think that the masking should happen at the same time as the announcement.



Having open bugs for months isn't a way to let everybody know that this
package is broken for long time, so it is a valid candidate for removal?
Should we send that via e-mail as well?


I don't think an open bug constitutes notice.  It is valid notice to the 
maintainer of the package, but not to the larger community.


I probably have 100-200 packages installed, and I'd probably be annoyed 
if any of them went away (I'm still missing kdirstat, but that isn't 
really the kde team's fault).  If an important one was about to go away 
I might step in to maintain it, and I'm sure a lot of other people feel 
the same way.  At the same time, I can't monitor the bugs on 100-200 
packages - that is the reason for having a maintainer.


I think the concern is that some maintainers don't respond in a timely 
manner.  Now, I don't know that maintainers have an obligation to fix 
every bug within a certain timeframe - some packages are problematic and 
I'm not sure that we should discard a 98% solution in favor of a 0% one 
because we don't have a 100% one.  However, serious issues should be in 
scope for treecleaners, but the first goal should be to find a 
maintainer, and only if that fails should we consider masking.


Also - if a maintainer can't be found we might also try to coordinate 
with the Sunrise folks to see if they're willing to take it over.


We should also solicit proxy-maintainers among the user community when 
we announce pending removals.  That could be very helpful with something 
like inn:  I use it VERY lightly and I'm not a news guru, but I am a 
dev.  I bet we have users who are news gurus and who care about inn, but 
they aren't Gentoo devs.  Together we could probably cover the gaps and 
I'm sure devs would be more willing to pick up a package if they knew 
they had some help with the nuances of the package itself.  If that 
falls apart later, at least an active dev is assigned to the package, 
and they can always decide to try to find a new maintainer or kill the 
package (saving treecleaners the work of doing so).


In short - treecleaners should be about getting packages back into the 
mainstream maintenance model, with removal being the fallback option if 
that doesn't work.  They shouldn't have to go out of their way to do 
this, but an advance announcement and some coordination is probably a 
good idea.


Rich



[gentoo-dev] Re: Last rites: net-nntp/inn

2010-01-12 Thread Arnaud Launay
Le Tue, Jan 12, 2010 at 08:30:26PM +0200, Markos Chandras a écrit:
 So if you want a package, plz take care of it :)

From a user point of view, having submitted ebuilds, patches
ideas and questions here and there on bugs.go, I must admit I end
up putting up my contributions on my local /usr/local/portage
because it never makes it to the official tree.

I love Gentoo, but sometimes I feel like I'm using a debian stable :)

I do not say everything should be bloody-edge at all times, but
as a hoster, I use a lot of those so-called servers -- apache,
mysql, cyrus-imapd, inn, postfix, amavisd, maia (which has a
working, if not perfect, ebuild standing in bugs.go for years now
-- #130068 -- and which is in maintainer-needed status), etc) ,
and I have to put them under our local tree to use them.

For example, I've one for pondus, a very small gnome app which
tracks your weight... I never bothered submitting it to bgo.

I wonder how much time flies before users begin to stop posting
their corrections to bugs.go and keep them local, because they
never get committed.

I agree that some management is needed, but I feel like it's
becoming more and more complicated to participate in the project
-- either you have to write a document showing you understand how
the management works (why should I care ? I just want to add a
patch), either your patch/ebuild is ignored for years.

It might not be the case for every herd, though.

It seems to me it was easier to participate in 2004...

BTW, I'm not looking to troll here, so please: no flamewar. It's
just my humble opinion, I don't want to get people mad, and I can
very much be completely wrong.

Arnaud.


pgpztwoVPV3ph.pgp
Description: PGP signature


Re: [gentoo-dev] Re: Last rites: net-nntp/inn

2010-01-12 Thread Markos Chandras
On Tuesday 12 January 2010 21:40:37 Arnaud Launay wrote:
 Le Tue, Jan 12, 2010 at 08:30:26PM +0200, Markos Chandras a écrit:
  So if you want a package, plz take care of it :)
 
 From a user point of view, having submitted ebuilds, patches
 ideas and questions here and there on bugs.go, I must admit I end
 up putting up my contributions on my local /usr/local/portage
 because it never makes it to the official tree.
 
 I love Gentoo, but sometimes I feel like I'm using a debian stable :)
 
 I do not say everything should be bloody-edge at all times, but
 as a hoster, I use a lot of those so-called servers -- apache,
 mysql, cyrus-imapd, inn, postfix, amavisd, maia (which has a
 working, if not perfect, ebuild standing in bugs.go for years now
 -- #130068 -- and which is in maintainer-needed status), etc) ,
 and I have to put them under our local tree to use them.
 
If you feel like it, become a proxy-maintainer and poke a developer to put 
your ebuilds on tree. Have you ever heard of that ? :)
 For example, I've one for pondus, a very small gnome app which
 tracks your weight... I never bothered submitting it to bgo.
 
Same rule applies here
 I wonder how much time flies before users begin to stop posting
 their corrections to bugs.go and keep them local, because they
 never get committed.

   Arnaud.
 

-- 
Markos Chandras (hwoarang)
Gentoo Linux Developer
Web: http://hwoarang.silverarrow.org


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


Re: [gentoo-dev] Last rites: net-nntp/inn

2010-01-12 Thread Mike Frysinger
On Monday 11 January 2010 20:00:40 Jeroen Roovers wrote:
 On Mon, 11 Jan 2010 17:31:08 -0500 Mike Frysinger wrote:
  On Monday 11 January 2010 16:05:16 Markos Chandras wrote:
   # Markos Chandras hwoar...@gentoo.org (11 Jan 2010)
   # Fails with -Wl,--as-needed
   # bug #182782. Removal in 30 days
   net-nntp/inn
 
  is as-needed support really a valid reason for punting a package ?  i
  dont think it is.
 
 Bad research - he simply lists the wrong reason. Lack of maintainer
 attention would have been a better description.

which is still not a good enough reason for removal if the version in the tree 
still works
-mike


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


Re: [gentoo-dev] Re: Last rites: net-nntp/inn

2010-01-12 Thread Mike Frysinger
On Monday 11 January 2010 22:43:18 Jeremy Olexa wrote:
 On Mon, 11 Jan 2010 20:36:37 -0500, Richard Freeman wrote:
  On 01/11/2010 06:30 PM, Arnaud Launay wrote:
  As a newsmaster, I'm a bit concerned by this.
 
  Yeah, inn seems like a really high-profile package to mask for removal.
It would be conspicuous in its absence.
 
  Would it make sense to post on -dev BEFORE masking packages like this?
  I'm sure there are lots of people who would chip in before something
  like this dies.
 
 (A general reply, not targeted towards you, Rich)
 
 Speaking on behalf of the treecleaners:
 The fact is, some of us have never heard of inn and until Gentoo has
 some sort of popularity tracking software/tool, the treecleaners will
 continue to mask unmaintained software. We can't possible know about every
 package in the tree and if it looks like it is unmaintained (open bugs w/o
 action) then we will mask it for removal unless someone fixes it and
 maintains it.

you need to fix your filter then.  an open bug is not an acceptable reason 
for masking a package.  if you're going to clean a package, you need to 
research actual reasons to mask  punt.
-mike


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


Re: [gentoo-dev] Re: Last rites: net-nntp/inn

2010-01-12 Thread Tomáš Chvátal
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Dne 12.1.2010 21:33, Mike Frysinger napsal(a):
 On Monday 11 January 2010 22:43:18 Jeremy Olexa wrote:
 On Mon, 11 Jan 2010 20:36:37 -0500, Richard Freeman wrote:
 On 01/11/2010 06:30 PM, Arnaud Launay wrote:
 As a newsmaster, I'm a bit concerned by this.

 Yeah, inn seems like a really high-profile package to mask for removal.
   It would be conspicuous in its absence.

 Would it make sense to post on -dev BEFORE masking packages like this?
 I'm sure there are lots of people who would chip in before something
 like this dies.

 (A general reply, not targeted towards you, Rich)

 Speaking on behalf of the treecleaners:
 The fact is, some of us have never heard of inn and until Gentoo has
 some sort of popularity tracking software/tool, the treecleaners will
 continue to mask unmaintained software. We can't possible know about every
 package in the tree and if it looks like it is unmaintained (open bugs w/o
 action) then we will mask it for removal unless someone fixes it and
 maintains it.
 
 you need to fix your filter then.  an open bug is not an acceptable reason 
 for masking a package.  if you're going to clean a package, you need to 
 research actual reasons to mask  punt.
 -mike
Dont be joking,
Your approach of adding new packages to main tree is that you add them
with empty metadata.xml and we have to remove them in few years because
they are steaming piles of bugs...

Lack of maintainer and open bugs are valid reasons.
And since WE want to enable as-needed as default at some time we need to
work on the bugs - if packages have no maintainer and fails it we will
have to punt them (that bug was open for 2 years+, and clearly there
were even newer versions none bothered to bump to). If anyone picks them
up and fix in the mask for cleaning that's great, because that is the
reason for having that mask, so people can be loud about removal. We
could simply punt things at the moment we want without any notice if we
would not care about user responses for such actions.

Currently there are 109 reason [1] why as-needed cant be done, if the
package has maintainer he should work on it, otherwise byes, there are
quite large unmaintained areas in the tree we have to care about.

[1]
http://bugs.gentoo.org/buglist.cgi?bug_id=182324,249450,226909,299077,247869,248195,248437,285747,280705,247931,297193,278310,207605,284921,247067,248586,277655,246755,277206,249295,248548,247043,248678,278423,247088,282426,24,246729,246961,274385,278104,300515,248345,277169,248356,277227,248169,295199,247761,277769,247444,294396,247768,247844,276303,278069,276250,246726,257996,247731,247054,277925,276873,294971,278100,297025,248549,247779,276295,247712,260226,280922,248556,248163,248192,298152,274700,265643,257918,277938,287933,248143,248571,276928,226863,247991,226885,248152,248573,247044,296631,248351,248552,247748,226917,246875,248555,294738,277794,277050,246970,248159,248605,247919,276506,297409,277640,248357,294878,248579,132992,248577,248551,278086,276796,248411,299478,248580,276302

- 
Tomáš Chvátal
Gentoo Linux Developer [KDE/Overlays/QA/X11]
E-Mail  : scarab...@gentoo.org
GnuPG FP: 94A4 5CCD 85D3 DE24 FE99 F924 1C1E 9CDE 0341 4587
GnuPG ID: 03414587
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAktM4NAACgkQHB6c3gNBRYeCSQCfSWnP07SLw9sBLUENdN9ZAEYT
kcoAoLSM6ohZ3wzn47LdcEWDq8oTGQZk
=1n2p
-END PGP SIGNATURE-



Re: [gentoo-dev] Re: Last rites: net-nntp/inn

2010-01-12 Thread Denis Dupeyron
2010/1/12 Tomáš Chvátal scarab...@gentoo.org:
 Dont be joking,
[...]

Mmmh? Take a deep breath, a long walk, a large beer, or whatever
works. Because you need it.

Denis.



[gentoo-dev] Re: Digest of gentoo-dev@lists.gentoo.org issue 763 (39032-39081)

2010-01-12 Thread Rick Sivernell
On Tue, 12 Jan 2010 06:08:34 + (UTC)
gentoo-dev+h...@lists.gentoo.org wrote:

 Topics (messages 39032 through 39081):
 
 [gentoo-dev] Re: [gentoo-dev-announce] January 2010 meeting date
   39032 - Mike Frysinger vap...@gentoo.org
 
 [gentoo-dev] Non-free software in Gentoo
   39033 - Richard Freeman ri...@gentoo.org
 
 [gentoo-dev] Lastrite: dev-libs/dbus-qt3-old and
 x11-themes/licq-themes 39034 - Samuli Suominen ssuomi...@gentoo.org
 
 [gentoo-dev] net-fs/netatalk is facing removal
   39035 - Samuli Suominen ssuomi...@gentoo.org
 
 [gentoo-dev] Virtuals don't have a license
   39036 - Ulrich Mueller u...@gentoo.org
 
 [gentoo-dev] Farewell, Gentoo.
   39037 - Alexander Færøy a...@0x90.dk
 
 [gentoo-dev] rewritten epatch
   39038 - Mike Frysinger vap...@gentoo.org
 
 [gentoo-dev] rewritten epatch
   39039 - Diego E. “Flameeyes” Pettenò flamee...@gmail.com
 
 [gentoo-dev] Lastrite: net-analyzer/zabbix-{agent,frontend,server}
   39040 - Patrick Lauer patr...@gentoo.org
 
 [gentoo-dev] Monthly Gentoo Council Reminder for January
   39041 - Pacho Ramos pa...@gentoo.org
 
 [gentoo-dev] Documentation licenses and license_groups
   39042 - Ulrich Mueller u...@gentoo.org
 
 [gentoo-dev] Some ideas on the licensing issue
   39043 - Ulrich Mueller u...@gentoo.org
 
 [gentoo-dev] Some ideas on the licensing issue
   39044 - Robin H. Johnson robb...@gentoo.org
 
 [gentoo-dev] Documentation licenses and license_groups
   39045 - Vincent Launchbury vinc...@doublecreations.com
 
 [gentoo-dev] PYTHON_DEPEND - Suggested replacement for NEED_PYTHON
   39046 - Arfrever Frehtes Taifersar Arahesis
 arfre...@gentoo.org
 
 [gentoo-dev] PYTHON_DEPEND - Suggested replacement for NEED_PYTHON
   39047 - Sebastian Pipping sp...@gentoo.org
 
 [gentoo-dev] PYTHON_DEPEND - Suggested replacement for NEED_PYTHON
   39048 - Fabian Groffen grob...@gentoo.org
 
 [gentoo-dev] PYTHON_DEPEND - Suggested replacement for NEED_PYTHON
   39049 - Arfrever Frehtes Taifersar Arahesis
 arfre...@gentoo.org
 
 [gentoo-dev] QA last rites for net-misc/gfax
   39050 - Diego E. Pettenò flamee...@gmail.com
 
 [gentoo-dev] Automated Package Removal and Addition Tracker, for the
 week ending 2010-01-10 23h59 UTC 39051 - Robin H. Johnson
 robb...@gentoo.org
 
 [gentoo-dev] PYTHON_DEPEND - Suggested replacement for NEED_PYTHON
   39052 - Arfrever Frehtes Taifersar Arahesis
 arfre...@gentoo.org
 
 [gentoo-dev] PYTHON_DEPEND - Suggested replacement for NEED_PYTHON
   39053 - Sebastian Pipping sp...@gentoo.org
 
 [gentoo-dev] Re: Election for the Gentoo Council empty seat -
 nominations closed and voting delayed 24 hours 39054 - Jorge Manuel
 B. S. Vicetto jmbsvice...@gentoo.org
 
 [gentoo-dev] PYTHON_DEPEND - Suggested replacement for NEED_PYTHON
   39055 - Fabian Groffen grob...@gentoo.org
 
 [gentoo-dev] Re: PYTHON_DEPEND - Suggested replacement for NEED_PYTHON
   39056 - Duncan 1i5t5.dun...@cox.net
 
 [gentoo-dev] PYTHON_DEPEND - Suggested replacement for NEED_PYTHON
   39057 - Arfrever Frehtes Taifersar Arahesis
 arfre...@gentoo.org
 
 [gentoo-dev] PYTHON_DEPEND - Suggested replacement for NEED_PYTHON
   39058 - Arfrever Frehtes Taifersar Arahesis
 arfre...@gentoo.org
 
 [gentoo-dev] Re: PYTHON_DEPEND - Suggested replacement for NEED_PYTHON
   39059 - Fabian Groffen grob...@gentoo.org
 
 [gentoo-dev] PYTHON_DEPEND - Suggested replacement for NEED_PYTHON
   39060 - Maciej Mrozowski reave...@gmail.com
 
 [gentoo-dev] PYTHON_DEPEND - Suggested replacement for NEED_PYTHON
   39061 - Gilles Dartiguelongue e...@gentoo.org
 
 [gentoo-dev] Last rites: ccc.eclass
   39062 - Raúl Porcel armi...@gentoo.org
 
 [gentoo-dev] RFC: ruby-ng-gnome2.eclass
   39063 - Hans de Graaff gra...@gentoo.org
 
 [gentoo-dev] Last rites: app-dicts/qvortaro
   39064 - Markos Chandras hwoar...@gentoo.org
 
 [gentoo-dev] Last rites: ccc.eclass
   39065 - Raúl Porcel armi...@gentoo.org
 
 [gentoo-dev] Last rites: kde.eclass, kde-meta.eclass,
 kde-functions.eclass 39066 - Jonathan Callen a...@gentoo.org
 
 [gentoo-dev] Last rites: net-nntp/inn
   39067 - Markos Chandras hwoar...@gentoo.org
 
 [gentoo-dev] Last rites: ccc.eclass
   39069 - Brian Harring ferri...@gmail.com
 
 [gentoo-dev] Last rites: net-nntp/inn
   39070 - Mike Frysinger vap...@gentoo.org
 
 [gentoo-dev] adding a modification timestamp to the installed pkgs
 database (vdb) 39071 - Denis Dupeyron calc...@gentoo.org
 
 [gentoo-dev] Last rites: ccc.eclass
   39072 - Tomáš Chvátal scarab...@gentoo.org
 
 [gentoo-dev] Re: Last rites: net-nntp/inn
   39073 - Arnaud Launay a...@launay.org
   39076 - Duncan 1i5t5.dun...@cox.net
 
 [gentoo-dev] Last rites: net-nntp/inn
   39074 - Jeroen Roovers j...@gentoo.org
 
 [gentoo-dev] Re: Last rites: net-nntp/inn
   39075 - Jeroen Roovers j...@gentoo.org
 
 [gentoo-dev] Re: Last rites: net-nntp/inn
   39077 - Richard Freeman 

[gentoo-dev] Re: Last rites: net-nntp/inn

2010-01-12 Thread Duncan
Ben de Groot posted on Tue, 12 Jan 2010 21:35:45 +0100 as excerpted:

 2010/1/12 Markos Chandras hwoar...@gentoo.org:
 If you feel like it, become a proxy-maintainer and poke a developer to
 put your ebuilds on tree. Have you ever heard of that ? :)
 
 Proxy-maintainership should be given a MUCH higher profile in Gentoo, in
 my opinion. It is a virtually unknown option.

Yay! =:^)

 Another thing that works in my experience, but this is up to the
 herds/projects, is having an official overlay where devs and users can
 work closely together.

Again! =:^)

 But I also believe we need a better structure to handle
 maintainer-needed, maintainer-wanted and nominally maintained but
 ignored packages. Maybe we should form a team, which would be dedicated
 to take care of such things, and which would have a review policy for
 user submitted ebuilds and patches in bugzilla. A bit like treecleaners,
 but bringing life instead of death. What do you think?

Well, sunrise was supposed to be that for packages not yet in the tree.  
The devs shepherding that work hard with the users doing the ebuilds to 
get them up to tree quality, so they're ready for devs to take on with 
little work (or to go into proxy maintainership), when it's that 
package's time.  I know I've used a handful of sunrise packages that 
ultimately ended up in the tree, which is pretty good, considering I 
don't even have the sunrise overlay enabled unless there's something I 
specifically want from it.

-- 
Duncan - List replies preferred.   No HTML msgs.
Every nonfree program has a lord, a master --
and if you use the program, he is your master.  Richard Stallman




[gentoo-dev] Re: Last rites: net-nntp/inn

2010-01-12 Thread Arnaud Launay
Le Tue, Jan 12, 2010 at 10:37:19PM +, Duncan a écrit:
 FWIW, I feel for the treecleaners.  It's a job with little
 thanks and lots of chance to make someone mad at you, but I'm
 glad /someone's/ doing it! =:^)

Yeah. I'm glad each time I see old things getting deleted,
abandoned software and such. So, yeah, thanks, treecleaners.
Your job is as easy as a sysadmin's one: no one knows you exist,
except when someone needs to scream at you...

 In the case of the INNs of the tree, that should prevent
 masking entirely, since popular packages will certainly have
 someone raising the roof on just the warning, within a day or
 two.  That was certainly the case here.  No masking means
 ordinary users won't have to ever know it happened.

Well, as it happens, I knew it was being masked because I got the
mail warning from gentoo-dev-announce, which is unfortunately a
bit badly advertised.

Anyway, I would have scratched my head far, far more if I had to
understand WTF portage would complain about an inn masked... I
don't care when it's small, unused package -- last time it was
lprof, and I didn't really care, it was a bit still here from a
package I installed years ago, and which passed through depclean.

So, what about something like:
* mail on gentoo-dev-announce, saying heads up. mask in one week
* one week later, mask and classical mail foo/bar masked

I have absolutely no idea how much work it requires, so I won't
complain if TC says it's too complicated/unpratical/etc.

BTW, I have no knowledge of the concept of proxy-maintainer, I'll
look at it tomorrow, it's 2am here... :)  I don't even think I
ever heard of it before, but I didn't brush my gentoo-fu for a
few years, that may explain...

Arnaud.



Re: [gentoo-dev] Re: Last rites: net-nntp/inn

2010-01-12 Thread Jeroen Roovers
On Tue, 12 Jan 2010 21:51:28 +0100
Tomáš Chvátal scarab...@gentoo.org wrote:

  you need to fix your filter then.  an open bug is not an
  acceptable reason for masking a package.  if you're going to clean
  a package, you need to research actual reasons to mask  punt.
  -mike
 Dont be joking,
 Your approach of adding new packages to main tree is that you add them
 with empty metadata.xml and we have to remove them in few years
 because they are steaming piles of bugs...

Er, say whah? Flinging mud?

Mike's got a very valid point, in that you don't mask a package because
of an open bug. All the rest of what you added below is about
--as-needed, which doesn't apply to the bug in case and which is still
no valid reason to mask a package anyway. End of discussion, plz?


Yah,
 jer



Re: [gentoo-dev] Re: Last rites: net-nntp/inn

2010-01-12 Thread Jeroen Roovers
On Tue, 12 Jan 2010 22:37:19 + (UTC)
Duncan 1i5t5.dun...@cox.net wrote:

 So going with this idea...  Isn't the treecleaner masking 30-day at 
 present?  What about extending that just a bit, to 5 weeks total,
 while reducing the actual masking to 4 weeks, with the extra week a
 wait time between the traditional last-rites mail and the masking?

No, masking for removal should take 30 days. I strongly feel that
before treecleaner@ does any masking, an announcement should go to
-dev@ and -announce@ a pretty long time in advance, maybe two months,
especially with the two cockups a month that I am counting now.


 jer



Re: [gentoo-dev] Re: Last rites: net-nntp/inn

2010-01-12 Thread Jeroen Roovers
On Wed, 13 Jan 2010 02:18:59 +0100
Arnaud Launay a...@launay.org wrote:

 I have absolutely no idea how much work it requires, so I won't
 complain if TC says it's too complicated/unpratical/etc.

rm -r * is easy.

 BTW, I have no knowledge of the concept of proxy-maintainer, I'll
 look at it tomorrow, it's 2am here... :)  I don't even think I
 ever heard of it before, but I didn't brush my gentoo-fu for a
 few years, that may explain...

It should probably be documented at the official places [1][2].


[1] http://devmanual.gentoo.org
[2] http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml [3]
[3] Why weren't these merged years ago?



Re: [gentoo-portage-dev] equery displays warnings about masked deps, even when those deps are deeper than --depth specification

2010-01-12 Thread Douglas Anderson
On Tue, Jan 12, 2010 at 1:50 AM, Amit Dor-Shifer ami...@oversi.com wrote:

 amit0 ~ # qfile -v $(which equery)
 app-portage/gentoolkit-0.2.4.5 (/usr/bin/equery)


The newest version of gentoolkit has slightly changed the way depgraph
prints output. Could you try checking with the latest unstable version of
gentoolkit and submit a bug if you get the same results?

Thanks,
-Doug

P.S. Replying below the quote is the convention on most mailing lists. It's
more readable if everyone does it... thanks :)