Re: [gentoo-dev] Only you can prevent broken portage trees

2006-10-30 Thread Paweł Madej
Dnia wtorek, 31 października 2006 01:33, Ciaran McCreesh napisał:
> The thing is, at any given time there are probably a hundred or more
> bugs assigned to arch teams with people whining for attention. At least
> two thirds of those whines are unhelpful and serve no purpose.
> Filtering out the legitimate calls for attention would take even more
> time away from fixing the things.
>
> So, unless you can recruit somebody *good* to let the arch teams know
> which bugs should be prioritised, the only thing that increasing
> communication would do is decrease the number of bugs that get fixed.

I'm not a dev but I suppose i got resolution for that problem. Lets make 
another subproject (don't know how to name it properly) in bugzilla in which 
there will be only bugs affected by security flaw. That bugs will have 
highest priority from every other ones. And devs would have to look at them 
firstly

-- 
Paweł Madej (Nysander)

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Re: Global USE flags (Was: mplayer global use flag)

2006-10-30 Thread Jim Ramsay
On Sat, Oct 28, 2006 at 05:23:50PM +0200, arfrever wrote:
> In connection with latest globalization of mplayer USE flag I would like to 
> ask for globalizing cairo, openexr and udev USE flags. These flags are used 
> by enough amount of packages.

I vote for a 'libnotify' global USE flag.  It is used now by 11
packages in use.local.desc and does the same thing in all of them
- Allows popups via libnotify (or dbus+notification-daemon, which
amounts to the same thing).

-- 
Jim Ramsay
Gentoo/Linux Developer (rox)


pgppPbZjuRCvZ.pgp
Description: PGP signature


Re: [gentoo-dev] Only you can prevent broken portage trees

2006-10-30 Thread Ciaran McCreesh
On Mon, 30 Oct 2006 18:46:25 -0500 Alec Warner <[EMAIL PROTECTED]>
wrote:
| I'm actually going to agree with jakub here.  I wouldn't even say
| they need to fix the bug; but just acknowledge that they even read it
| or paid attention or "hey we are working on it" or "hey we don't give
| a flying rats ass."
| 
| There is a minimal level of communication that is required between 
| groups, otherwise nothing gets done and you *will* get people
| breaking your arch tree or pulling your keywords, because if you
| having commented on the bug ever then most sane people would probably
| assume you don't care.

The thing is, at any given time there are probably a hundred or more
bugs assigned to arch teams with people whining for attention. At least
two thirds of those whines are unhelpful and serve no purpose.
Filtering out the legitimate calls for attention would take even more
time away from fixing the things.

So, unless you can recruit somebody *good* to let the arch teams know
which bugs should be prioritised, the only thing that increasing
communication would do is decrease the number of bugs that get fixed.

-- 
Ciaran McCreesh
Mail: ciaranm at ciaranm.org
Web : http://ciaranm.org/
as-needed is broken : http://ciaranm.org/show_post.pl?post_id=13



signature.asc
Description: PGP signature


Re: [gentoo-dev] Only you can prevent broken portage trees

2006-10-30 Thread Alec Warner

Ciaran McCreesh wrote:

On Mon, 30 Oct 2006 22:33:26 +0100 Jakub Moc <[EMAIL PROTECTED]> wrote:
| Ciaran McCreesh napsal(a):
| > | What on earth are you talking about here? And why almost 6 months
| > | is not enough for someone to respond on a bug with a simple
| > | "we'll only support newer versions and don't care about MySQL
| > | 4.0.x any more, go drop it"?
| > 
| > Priorities. The arch teams could be too busy dealing with other bugs

| > that matter more or too busy dealing with noise bugs.
| 
| Sorry, taking 1 minute to respond on a bug after being poked for a

| couple of months is not a matter of priorities, but mere politeness
| and common sense. Seriously, you can't work productively with other
| people if they can't be bothered to write one sentence for months.

There are an awful lot of bugs requiring an awful lot of attention...



I'm actually going to agree with jakub here.  I wouldn't even say they 
need to fix the bug; but just acknowledge that they even read it or paid 
attention or "hey we are working on it" or "hey we don't give a flying 
rats ass."


There is a minimal level of communication that is required between 
groups, otherwise nothing gets done and you *will* get people breaking 
your arch tree or pulling your keywords, because if you having commented 
on the bug ever then most sane people would probably assume you don't care.

--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Only you can prevent broken portage trees

2006-10-30 Thread Ciaran McCreesh
On Mon, 30 Oct 2006 22:33:26 +0100 Jakub Moc <[EMAIL PROTECTED]> wrote:
| Ciaran McCreesh napsal(a):
| > | What on earth are you talking about here? And why almost 6 months
| > | is not enough for someone to respond on a bug with a simple
| > | "we'll only support newer versions and don't care about MySQL
| > | 4.0.x any more, go drop it"?
| > 
| > Priorities. The arch teams could be too busy dealing with other bugs
| > that matter more or too busy dealing with noise bugs.
| 
| Sorry, taking 1 minute to respond on a bug after being poked for a
| couple of months is not a matter of priorities, but mere politeness
| and common sense. Seriously, you can't work productively with other
| people if they can't be bothered to write one sentence for months.

There are an awful lot of bugs requiring an awful lot of attention...

-- 
Ciaran McCreesh
Mail: ciaranm at ciaranm.org
Web : http://ciaranm.org/
as-needed is broken : http://ciaranm.org/show_post.pl?post_id=13



signature.asc
Description: PGP signature


[gentoo-dev] Stop reading here

2006-10-30 Thread Chris White
Everything else below is ugly.
-- 
Chris White
Gentoo Developer aka:
xx (Scissors Were Here) xx


pgpSSQTAPnIyc.pgp
Description: PGP signature


[gentoo-dev] oracle use flag masking

2006-10-30 Thread Jason Wever

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

To whomever added the oracle use flag,

Please mask it on all architectures Oracle doesn't support on Linux.  Or 
better yet, mask it everywhere and only unmask it on the architectures 
that support Oracle.


Thanks,
- -- 
Jason Wever

Gentoo/Sparc Team Co-Lead
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFRnz9dKvgdVioq28RAqmwAJ4n6oLGOjHGJXdzROkU+Bx39MnteQCfT0Da
NLiEFWp0PwItWOVL6PMRK8A=
=bz8I
-END PGP SIGNATURE-
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Econf

2006-10-30 Thread Chris Gianelloni
On Mon, 2006-10-30 at 22:44 +0100, KLessou wrote:
> Hello, 
>   
> I have to make a Live ebuild (from a CVS repository). But econf don't
> find the configure script. 
> 
> >>  !!! no configure script found . 
>   
> The configure file is into ${WORKDIR}/package/, I have defined ${S}
> here, but no result. 

Set S globally (not in src_unpack).

-- 
Chris Gianelloni
Release Engineering Strategic Lead
Alpha/AMD64/x86 Architecture Teams
Games Developer/Council Member/Foundation Trustee
Gentoo Foundation


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


Re: [gentoo-dev] Ignoring/overwriting IUSE from an eclass

2006-10-30 Thread Piotr Jaroszyński
> Sorry, but this mailing list is not really the best place for "just for
> fun" bash foo. I suggest you take it somewhere else.
Actually that was a question which whitespaces are allowed in IUSE, so I think 
it's not the worst place for it. Especially if you count the number of flame 
senseless posts on this list.

-- 
Piotr Jaroszyński
Gentoo Developer

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Ignoring/overwriting IUSE from an eclass

2006-10-30 Thread Simon Stelling
Piotr Jaroszyński wrote:
> Just for fun(=I wouldn't use it in ebuild/eclass):

Sorry, but this mailing list is not really the best place for "just for
fun" bash foo. I suggest you take it somewhere else.

-- 
Kind Regards,

Simon Stelling
Gentoo/AMD64 Developer
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Ignoring/overwriting IUSE from an eclass

2006-10-30 Thread Piotr Jaroszyński
> And this is the point: Your definition of 'works' is (in my eyes) at
> least sloppy. If it doesn't work for all sensible cases, it shouldn't
> be labelled as 'works'.
Does "dirty portage-specific hack" mean "That's my bulletproof solution for 
that problem"? I didn't mean that and I hope that's obvious.

> This is why we discourage bugreports w/p prior contact on IRC.
And I discourage saying "doesn't work" w/o saying what is specifically not 
working esp. if the goal, at the first glance, is reached. It leads nowhere 
and is just stupid. "It's not safe, don't you ever do it plz!" would be much 
better if you for example don't have time to give the details.

-- 
Piotr Jaroszyński
Gentoo Developer

-- 
gentoo-dev@gentoo.org mailing list



[gentoo-dev] Econf

2006-10-30 Thread KLessou
Hello,      I have to make a Live ebuild (from a CVS repository). But econf don't find the configure script.  >>  !!! no configure script found	.      The configure file is into ${WORKDIR}/package/, I have defined ${S} here, but no result. 
   Thanks for advance if you have any idea. --  ~| klessou | ~More about this ebuild :My file /usr/local/portage/dev-libs/pwlib/pwlib-
1.11..ebuild



An extract of my code :

 	  Code:			   

# Copyright 1999-2006 Gentoo Foundation

# Distributed under the terms of the GNU General Public License v2

# $Header: $

inherit cvs eutils flag-o-matic multilib



IUSE="alsa debug ieee1394 ipv6 ldap oss sasl sdl ssl v4l v4l2 xml"

DESCRIPTION="Portable Multiplatform Class Libraries used by several VoIP applications"

HOMEPAGE="http://www.ekiga.org"



ECVS_SERVER="openh323.cvs.sourceforge.net:/cvsroot/openh323"

ECVS_MODULE="pwlib"

ECVS_AUTH="pserver"

ECVS_USER="anonymous"

ECVS_PASS=""

ECVS_CVS_OPTIONS="-z9 -r ptlib_unix"



LICENSE="MPL-1.1"

SLOT="0"

KEYWORDS="-*"

[...]



src_compile() {

        [...]

        S="${WORKDIR}/pwlib"



        econf \

                --enable-plugins \

                $(use_enable v4l2) \

                $(use_enable v4l) \

                [...]

                $(use_enable sasl) \

                $(use_enable xml expat) \

                ${myconf} \

                || die "Error: econf failed!"

[...]	



The configure file is here :

-rwxr-xr-x 1 root root 307K oct 18 18:08 /var/tmp/portage/pwlib-1.11./work/pwlib/configure


Re: [gentoo-dev] Ignoring/overwriting IUSE from an eclass

2006-10-30 Thread Danny van Dyk
Am Montag, 30. Oktober 2006 22:19 schrieb Piotr Jaroszyński:
> > Whitespace. Not space.
> >
> > E_IUSE=$'foo\tX'
>
> Ok, you are right here. Sorry for saying that you don't know what you
> are talking about, it seems you do. But don't assume that everyone
> else don't. And for future you could be more specific, "Doesn't
> work", esp. If something do work(not the right way tho, but the goal
> is reached), is not enough. You wouldn't like to read such bug
And this is the point: Your definition of 'works' is (in my eyes) at 
least sloppy. If it doesn't work for all sensible cases, it shouldn't 
be labelled as 'works'.
> reports about paludis, would you?
This is why we discourage bugreports w/p prior contact on IRC.

Danny
-- 
Danny van Dyk <[EMAIL PROTECTED]>
Gentoo/AMD64 Project, Gentoo Scientific Project

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Only you can prevent broken portage trees

2006-10-30 Thread Jakub Moc
Ciaran McCreesh napsal(a):
> | What on earth are you talking about here? And why almost 6 months is
> | not enough for someone to respond on a bug with a simple "we'll only
> | support newer versions and don't care about MySQL 4.0.x any more, go
> | drop it"?
> 
> Priorities. The arch teams could be too busy dealing with other bugs
> that matter more or too busy dealing with noise bugs.

Sorry, taking 1 minute to respond on a bug after being poked for a
couple of months is not a matter of priorities, but mere politeness and
common sense. Seriously, you can't work productively with other people
if they can't be bothered to write one sentence for months.


-- 
Best regards,

 Jakub Moc
 mailto:[EMAIL PROTECTED]
 GPG signature:
 http://subkeys.pgp.net:11371/pks/lookup?op=get&search=0xCEBA3D9E
 Primary key fingerprint: D2D7 933C 9BA1 C95B 2C95  B30F 8717 D5FD CEBA 3D9E

 ... still no signature   ;)



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Only you can prevent broken portage trees

2006-10-30 Thread Ciaran McCreesh
On Mon, 30 Oct 2006 21:46:33 +0100 Jakub Moc <[EMAIL PROTECTED]> wrote:
| Ciaran McCreesh napsal(a):
| > | As you have might have noticed, they already have a newer version
| > | stable. But apparently asking them to respond on a bug within 5
| > | months is way too much. :P
| > 
| > Well yes, since there's no clear link between bugs and packages.
| > Things can get stabled incidentally and for reasons other than the
| > ones in one particular bug.
| 
| Eh? Stabilizing for multiple security issues [1] is "incidental"?!

Stabling for multiple local denial of service security issues can be
done incidentally when stabling for a data loss fix (which I'm
not claiming is the case for one particular package, but merely giving
as an example demonstrating what "incidental" means).

| What on earth are you talking about here? And why almost 6 months is
| not enough for someone to respond on a bug with a simple "we'll only
| support newer versions and don't care about MySQL 4.0.x any more, go
| drop it"?

Priorities. The arch teams could be too busy dealing with other bugs
that matter more or too busy dealing with noise bugs.

-- 
Ciaran McCreesh
Mail: ciaranm at ciaranm.org
Web : http://ciaranm.org/
as-needed is broken : http://ciaranm.org/show_post.pl?post_id=13



signature.asc
Description: PGP signature


Re: [gentoo-dev] Ignoring/overwriting IUSE from an eclass

2006-10-30 Thread Piotr Jaroszyński
> Whitespace. Not space.
>
> E_IUSE=$'foo\tX'
Ok, you are right here. Sorry for saying that you don't know what you are 
talking about, it seems you do. But don't assume that everyone else don't. 
And for future you could be more specific, "Doesn't work", esp. If something 
do work(not the right way tho, but the goal is reached), is not enough. You 
wouldn't like to read such bug reports about paludis, would you?
 
-- 
Piotr Jaroszyński
Gentoo Developer

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Ignoring/overwriting IUSE from an eclass

2006-10-30 Thread Michael Hanselmann
Hello Piotr

On Mon, Oct 30, 2006 at 09:40:28PM +0100, Piotr Jaroszyński wrote:
> E_IUSE=${E_IUSE// X } - deletes every X with whitespace around it.

What happens if someone uses newlines, horizontal tabs, vertical tabs or
any other whitespace character instead of spaces? Boom.

Greets,
Michael

-- 
Gentoo Linux developer, http://hansmi.ch/, http://forkbomb.ch/


pgpSlhXIWsrp0.pgp
Description: PGP signature


Re: [gentoo-dev] Ignoring/overwriting IUSE from an eclass

2006-10-30 Thread Piotr Jaroszyński
> E_IUSE=${E_IUSE// X } - deletes every X with whitespace around it.
This should be E_IUSE=${E_IUSE// X / }.

-- 
Piotr Jaroszyński
Gentoo Developer

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Only you can prevent broken portage trees

2006-10-30 Thread Jakub Moc
Ciaran McCreesh napsal(a):
> | As you have might have noticed, they already have a newer version
> | stable. But apparently asking them to respond on a bug within 5 months
> | is way too much. :P
> 
> Well yes, since there's no clear link between bugs and packages. Things
> can get stabled incidentally and for reasons other than the ones in one
> particular bug.

Eh? Stabilizing for multiple security issues [1] is "incidental"?!

[1]
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-1516
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-1517
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2006-1518
http://bugs.gentoo.org/show_bug.cgi?id=132146

What on earth are you talking about here? And why almost 6 months is not
enough for someone to respond on a bug with a simple "we'll only support
newer versions and don't care about MySQL 4.0.x any more, go drop it"?


-- 
Best regards,

 Jakub Moc
 mailto:[EMAIL PROTECTED]
 GPG signature:
 http://subkeys.pgp.net:11371/pks/lookup?op=get&search=0xCEBA3D9E
 Primary key fingerprint: D2D7 933C 9BA1 C95B 2C95  B30F 8717 D5FD CEBA 3D9E

 ... still no signature   ;)



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Ignoring/overwriting IUSE from an eclass

2006-10-30 Thread Ciaran McCreesh
On Mon, 30 Oct 2006 21:30:56 +0100 Piotr Jaroszyński <[EMAIL PROTECTED]>
wrote:
| Why there is always *someone* who wants to win a pink elephant in the
| last word contest?

We want to be damned sure that neither you nor anyone else is going to
persist with this kind of stupidity.

-- 
Ciaran McCreesh
Mail: ciaranm at ciaranm.org
Web : http://ciaranm.org/
as-needed is broken : http://ciaranm.org/show_post.pl?post_id=13



signature.asc
Description: PGP signature


Re: [gentoo-dev] Ignoring/overwriting IUSE from an eclass

2006-10-30 Thread Piotr Jaroszyński
> | > Just what do you think will happen when another eclass sets
> | > IUSE="Xaw3d"?
> |
> | Specially for you and your pink elephants:
> | E_IUSE=${E_IUSE// X }
> | E_IUSE=${E_IUSE#X }
> | E_IUSE=${E_IUSE% X}
>
> No go. Arbitrary whitespace is allowed.
I thought that you really know what you are talking about, but now I have no 
doubts that you don't:
E_IUSE=${E_IUSE// X } - deletes every X with whitespace around it.
E_IUSE=${E_IUSE#X } - deletes X if there is one at the beginning
E_IUSE=${E_IUSE% X} - deletes X if there is one at the end
No more X left.

-- 
Piotr Jaroszyński
Gentoo Developer

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Ignoring/overwriting IUSE from an eclass

2006-10-30 Thread Piotr Jaroszyński
> ...yet. Past Portage releases don't have it. Future Portage releases may
> not. Other package managers don't. Using it at all is to intentionally
> screw around with things that ebuilds should not know or need to, is
> asking for trouble, and will have a certain group on your back as soon
> as they find out (not just the paludis developers either). Especially so
> when a correct solution has already been posted in this thread.
Didn't I say that's a portage specific dirty-hack and rather a curiosity?!
It came to my mind b/c spyderous tried setting IUSE="". It can make someone 
read ebuild.sh code and see why that doesn't work - only better.

Why there is always *someone* who wants to win a pink elephant in the last 
word contest?

-- 
Piotr Jaroszyński
Gentoo Developer

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Only you can prevent broken portage trees

2006-10-30 Thread Ciaran McCreesh
On Mon, 30 Oct 2006 20:50:06 +0100 Jakub Moc <[EMAIL PROTECTED]> wrote:
| Ciaran McCreesh napsal(a):
| > | > | 5 months of no response from the arches says something is
| > | > | wrong on their side.
| > | > 
| > | > Or it tells you where their priorities lie...
| > | 
| > | Sure. So they don't need the keywords nor the package.
| > 
| > No no. They might need the package, just not necessarily a
| > particular version.
| 
| As you have might have noticed, they already have a newer version
| stable. But apparently asking them to respond on a bug within 5 months
| is way too much. :P

Well yes, since there's no clear link between bugs and packages. Things
can get stabled incidentally and for reasons other than the ones in one
particular bug.

-- 
Ciaran McCreesh
Mail: ciaranm at ciaranm.org
Web : http://ciaranm.org/
as-needed is broken : http://ciaranm.org/show_post.pl?post_id=13



signature.asc
Description: PGP signature


Re: [gentoo-dev] Ignoring/overwriting IUSE from an eclass

2006-10-30 Thread Ciaran McCreesh
On Mon, 30 Oct 2006 21:04:47 +0100 Piotr Jaroszyński <[EMAIL PROTECTED]>
wrote:
| > Yes, I do want to bet. You don't have a clue what you're talking
| > about and you don't have a clue how to use bash substitution
| > correctly.
|
| Have you bet that you won't be kicked from gentoo also?

Oh, I think it's a pretty safe bet that *I* won't be kicked out of
Gentoo. But since you like that kind of argument, why do you love
Hitler?

| Normally I never quote in bash substitution, but I don't pay so much
| attention when I write something rather as a curiosity.

The quoting is not the issue.

| > Just what do you think will happen when another eclass sets
| > IUSE="X" and it's supposed to be kept?
|
| It depends, If it is inherited after x-modular It would be kept, but
| how about coming down on earth? We are talking about specific
| situation here and I doubt that smth inheriting x-modular would like
| to have X useflag - all in all that's the case here - such packages
| shouldn't have X useflag.

And this is the kind of short sighted thinking that leads to
maintenance nightmares later on. There are a lot of "I doubt"s and
"shouldn't"s here that don't apply to other solutions.

| > Just what do you think will happen when another eclass sets
| > IUSE="Xaw3d"?
|
| Specially for you and your pink elephants:
| E_IUSE=${E_IUSE// X }
| E_IUSE=${E_IUSE#X }
| E_IUSE=${E_IUSE% X}

No go. Arbitrary whitespace is allowed.

And now maybe you start to see why a *proper* solution is required.

| > Just what do you think will happen when Portage internals change?
| > This has happened several times with those variables?
|
| E_IUSE was added in 2.0.50-r10 or r11 and was never changed.

And the other E_ variables? Those have changed quite a bit.

| > Your solution is approximately on par with fixing a wobbly chair by
| > sawing off all four legs and then attaching what's left to a
| > crocodile. With the kind of idiocy you're spewing, do you really
| > wonder why people have no faith in Sunrise?
|
| You are great at comparisons - maybe you should be a poet like Homer?
| People would have more faith in you then.

I don't expect people to have faith in me. I expect people to read what
I say, think about it and then understand that I'm right.

-- 
Ciaran McCreesh
Mail: ciaranm at ciaranm.org
Web : http://ciaranm.org/
as-needed is broken : http://ciaranm.org/show_post.pl?post_id=13



signature.asc
Description: PGP signature


Re: [gentoo-dev] Ignoring/overwriting IUSE from an eclass

2006-10-30 Thread Stephen Bennett
On Mon, 30 Oct 2006 21:04:47 +0100
Piotr Jaroszyński <[EMAIL PROTECTED]> wrote:

> > Just what do you think will happen when Portage internals change?
> > This has happened several times with those variables?
> E_IUSE was added in 2.0.50-r10 or r11 and was never changed.

...yet. Past Portage releases don't have it. Future Portage releases may
not. Other package managers don't. Using it at all is to intentionally
screw around with things that ebuilds should not know or need to, is
asking for trouble, and will have a certain group on your back as soon
as they find out (not just the paludis developers either). Especially so
when a correct solution has already been posted in this thread.

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Only you can prevent broken portage trees

2006-10-30 Thread Jakub Moc
Ciaran McCreesh napsal(a):
> | > | 5 months of no response from the arches says something is wrong on
> | > | their side.
> | > 
> | > Or it tells you where their priorities lie...
> | 
> | Sure. So they don't need the keywords nor the package.
> 
> No no. They might need the package, just not necessarily a particular
> version.

As you have might have noticed, they already have a newer version
stable. But apparently asking them to respond on a bug within 5 months
is way too much. :P


-- 
Best regards,

 Jakub Moc
 mailto:[EMAIL PROTECTED]
 GPG signature:
 http://subkeys.pgp.net:11371/pks/lookup?op=get&search=0xCEBA3D9E
 Primary key fingerprint: D2D7 933C 9BA1 C95B 2C95  B30F 8717 D5FD CEBA 3D9E

 ... still no signature   ;)



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Only you can prevent broken portage trees

2006-10-30 Thread Ciaran McCreesh
On Mon, 30 Oct 2006 20:09:56 +0100 Jakub Moc <[EMAIL PROTECTED]> wrote:
| Ciaran McCreesh napsal(a):
| > On Mon, 30 Oct 2006 00:28:29 -0800 "Robin H. Johnson"
| > <[EMAIL PROTECTED]> wrote:
| > | To generalize on Francesco's email, how long should developers
| > | wait for minority arches to mark stuff stable, after a security
| > | bug, and then a reminder more than 4 months later?
| > 
| > Indefinitely. There's no harm leaving ebuilds around.
| 
| Joking, right? Who's gonna maintain the vulnerable, broken, dead
| cruft? You?

If there's any 'maintaining' to be done, they switch to the newer
version. If a herd goes around 'maintaining' old ebuilds on a regular
basis, however, then they're doing something wrong.

| > | 5 months of no response from the arches says something is wrong on
| > | their side.
| > 
| > Or it tells you where their priorities lie...
| 
| Sure. So they don't need the keywords nor the package.

No no. They might need the package, just not necessarily a particular
version.

-- 
Ciaran McCreesh
Mail: ciaranm at ciaranm.org
Web : http://ciaranm.org/
as-needed is broken : http://ciaranm.org/show_post.pl?post_id=13



signature.asc
Description: PGP signature


Re: [gentoo-dev] Ignoring/overwriting IUSE from an eclass

2006-10-30 Thread Andrew Gaffney

Ciaran McCreesh wrote:

Your solution is approximately on par with fixing a wobbly chair by
sawing off all four legs and then attaching what's left to a crocodile.


+1 for creativity and making me literally laugh out loud

--
Andrew Gaffneyhttp://dev.gentoo.org/~agaffney/
Gentoo Linux Developer   Installer Project
Today's lesson in political correctness:  "Go asphyxiate on a phallus"
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Only you can prevent broken portage trees

2006-10-30 Thread Jakub Moc
Ciaran McCreesh napsal(a):
> On Mon, 30 Oct 2006 00:28:29 -0800 "Robin H. Johnson"
> <[EMAIL PROTECTED]> wrote:
> | To generalize on Francesco's email, how long should developers wait
> | for minority arches to mark stuff stable, after a security bug, and
> | then a reminder more than 4 months later?
> 
> Indefinitely. There's no harm leaving ebuilds around.

Joking, right? Who's gonna maintain the vulnerable, broken, dead cruft? You?

> | 5 months of no response from the arches says something is wrong on
> | their side.
> 
> Or it tells you where their priorities lie...

Sure. So they don't need the keywords nor the package.



-- 
Best regards,

 Jakub Moc
 mailto:[EMAIL PROTECTED]
 GPG signature:
 http://subkeys.pgp.net:11371/pks/lookup?op=get&search=0xCEBA3D9E
 Primary key fingerprint: D2D7 933C 9BA1 C95B 2C95  B30F 8717 D5FD CEBA 3D9E

 ... still no signature   ;)



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Ignoring/overwriting IUSE from an eclass

2006-10-30 Thread Ciaran McCreesh
On Mon, 30 Oct 2006 19:21:46 +0100 Piotr Jaroszyński <[EMAIL PROTECTED]>
wrote:
| > And it doesn't work.
|
| Wanna bet? Of course you must put it in the x-modular.eclass, but I
| thought that's quite obvious as spyderous was talking about adding
| IUSE="" to that eclass.

Yes, I do want to bet. You don't have a clue what you're talking about
and you don't have a clue how to use bash substitution correctly.

Just what do you think will happen when another eclass sets IUSE="X" and
it's supposed to be kept?

Just what do you think will happen when another eclass sets
IUSE="Xaw3d"?

Just what do you think will happen when Portage internals change? This
has happened several times with those variables?

Your solution is approximately on par with fixing a wobbly chair by
sawing off all four legs and then attaching what's left to a crocodile.
With the kind of idiocy you're spewing, do you really wonder why people
have no faith in Sunrise?

-- 
Ciaran McCreesh
Mail: ciaranm at ciaranm.org
Web : http://ciaranm.org/
as-needed is broken : http://ciaranm.org/show_post.pl?post_id=13



signature.asc
Description: PGP signature


Re: [gentoo-dev] Ignoring/overwriting IUSE from an eclass

2006-10-30 Thread Donnie Berkholz
Diego 'Flameeyes' Pettenò wrote:
> On Monday 30 October 2006 17:26, Donnie Berkholz wrote:
>> Anyone got any ideas? The only one I have is to add significant missing
>> functionality to font.eclass and switch every font package over that
>> instead of x-modular.eclass.
> 
> if [[ ${CATEGORY} == "media-font" ]]; then
>   fonteclass="font"
> endif
> 
> inherit foo bar autotools ${fonteclass}

This is the best idea so far. I think I'll go with some variant of it.

Thanks,
Donnie



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Ignoring/overwriting IUSE from an eclass

2006-10-30 Thread Piotr Jaroszyński
> And it doesn't work.
Wanna bet? Of course you must put it in the x-modular.eclass, but I thought 
that's quite obvious as spyderous was talking about adding IUSE="" to that 
eclass.

-- 
Piotr Jaroszyński
Gentoo Developer

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Ignoring/overwriting IUSE from an eclass

2006-10-30 Thread Ciaran McCreesh
On Mon, 30 Oct 2006 18:44:30 +0100 Piotr Jaroszyński <[EMAIL PROTECTED]>
wrote:
| > I really want to use font.eclass in x-modular.eclass to get rid of
| > a lot of code duplication and more possible bugs. Problem is, it
| > brings in IUSE=X for every single X package. I cannot figure out
| > how to prevent this. Setting IUSE="" after the inherit in
| > x-modular.eclass is not enough.
| E_IUSE=${E_IUSE//"X"}
| 
| But that's a dirty portage-specific hack ;]

And it doesn't work.

-- 
Ciaran McCreesh
Mail: ciaranm at ciaranm.org
Web : http://ciaranm.org/
as-needed is broken : http://ciaranm.org/show_post.pl?post_id=13



signature.asc
Description: PGP signature


Re: [gentoo-dev] The Dreaded herd tag

2006-10-30 Thread Jim Ramsay
On Mon, Oct 30, 2006 at 11:09:53AM -0500, Chris Gianelloni wrote:
> On Sat, 2006-10-28 at 08:28 +0200, George Shapovalov wrote:
> > Wanna guess how many of those happen to be stale?
> 
> I would suspect fewer than you think.  As an example, I have a few
> packages which belong to no herd, but have me listed as maintainer.
> Many of the no-herd packages are the same.  Not being grouped with other
> packages doesn't mean it is unmaintained.

I agree.  All my rox stuff (rox-base/* and rox-extra/*) kind of
fits into many different herds.  Or no herd.  Or maybe its own
new herd.

> So this bears the question, what is the proper solution?
> 
> Make  optional?
> Force the maintainer's email into  for packages without a herd?

Or force each maintainer of herdless packages to create their own
special herd.  Which I may end up doing with my rox packages
anyway.

-- 
Jim Ramsay
Gentoo/Linux Developer (rox)


pgpzXvQNKPJtw.pgp
Description: PGP signature


Re: [gentoo-dev] Ignoring/overwriting IUSE from an eclass

2006-10-30 Thread Piotr Jaroszyński
> I really want to use font.eclass in x-modular.eclass to get rid of a lot
> of code duplication and more possible bugs. Problem is, it brings in
> IUSE=X for every single X package. I cannot figure out how to prevent
> this. Setting IUSE="" after the inherit in x-modular.eclass is not enough.
E_IUSE=${E_IUSE//"X"}

But that's a dirty portage-specific hack ;]

-- 
Piotr Jaroszyński
Gentoo Developer

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Ignoring/overwriting IUSE from an eclass

2006-10-30 Thread Diego 'Flameeyes' Pettenò
On Monday 30 October 2006 17:26, Donnie Berkholz wrote:
> Anyone got any ideas? The only one I have is to add significant missing
> functionality to font.eclass and switch every font package over that
> instead of x-modular.eclass.

if [[ ${CATEGORY} == "media-font" ]]; then
  fonteclass="font"
endif

inherit foo bar autotools ${fonteclass}

this should do it, I suppose... it's cache static so should work, but it's 
untested.

-- 
Diego "Flameeyes" Pettenò - http://farragut.flameeyes.is-a-geek.org/
Gentoo/Alt lead, Gentoo/FreeBSD, Video, Sound, ALSA, PAM, KDE, CJK, Ruby ...


pgp6zzuIt4ZQV.pgp
Description: PGP signature


Re: [gentoo-dev] The Dreaded herd tag

2006-10-30 Thread George Shapovalov
понеділок, 30. жовтень 2006 17:49, Olivier Crete Ви написали:
> > Should we also disallow adding new no-herd/maintainer-needed ebuilds?
> > (As the apparent use of maintainer-needed is to track the ebuilds already
> > in the tree that need some love).
>
> Isn't adding an ebuild without setting oneself or one's herd as the
> maintainer already forbidden?
Yes, but since we are talking now about changing rules I am trying to get as 
much spelled out as makes sense. Sorry, just being too pedantic here :).

George

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] The Dreaded herd tag

2006-10-30 Thread Olivier Crete
On Mon, 2006-30-10 at 17:40 +0100, George Shapovalov wrote:
> понеділок, 30. жовтень 2006 17:16, Chris Gianelloni Ви написали:
> > allow valid devs, and maintainer-needed in maintainer.  
> Should we also disallow adding new no-herd/maintainer-needed ebuilds?
> (As the apparent use of maintainer-needed is to track the ebuilds already in 
> the tree that need some love).

Isn't adding an ebuild without setting oneself or one's herd as the
maintainer already forbidden?

-- 
Olivier Crête
[EMAIL PROTECTED]
Gentoo Developer


-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Ignoring/overwriting IUSE from an eclass

2006-10-30 Thread Olivier Crete
On Mon, 2006-30-10 at 08:26 -0800, Donnie Berkholz wrote:
> Alternate subject: On the sudden appearance of USE=X for tons of stuff
> 
> I really want to use font.eclass in x-modular.eclass to get rid of a lot
> of code duplication and more possible bugs. Problem is, it brings in
> IUSE=X for every single X package. I cannot figure out how to prevent
> this. Setting IUSE="" after the inherit in x-modular.eclass is not enough.
> 
> Anyone got any ideas? The only one I have is to add significant missing
> functionality to font.eclass and switch every font package over that
> instead of x-modular.eclass.

Isnt it possible to define something like I_AM_X=1 in x-modular.eclass
and in fonts.eclass have a if [[ -z "${I_AM_X}" ]]; then IUSE="X";
DEPEND="current depends"; else DEPEND="as if X use flag was forced"; fi
and replace the use X with a use X || [[ -z "${I_AM_X}" ]]

-- 
Olivier Crête
[EMAIL PROTECTED]
Gentoo Developer


-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] The Dreaded herd tag

2006-10-30 Thread George Shapovalov
понеділок, 30. жовтень 2006 17:16, Chris Gianelloni Ви написали:
> Well, we enforce the maintainer tag if herd is no-herd.  Then, we only
With this explicit requirement I think it should be Ok.

> allow valid devs, and maintainer-needed in maintainer.  
Should we also disallow adding new no-herd/maintainer-needed ebuilds?
(As the apparent use of maintainer-needed is to track the ebuilds already in 
the tree that need some love).

George

-- 
gentoo-dev@gentoo.org mailing list



[gentoo-dev] Ignoring/overwriting IUSE from an eclass

2006-10-30 Thread Donnie Berkholz
Alternate subject: On the sudden appearance of USE=X for tons of stuff

I really want to use font.eclass in x-modular.eclass to get rid of a lot
of code duplication and more possible bugs. Problem is, it brings in
IUSE=X for every single X package. I cannot figure out how to prevent
this. Setting IUSE="" after the inherit in x-modular.eclass is not enough.

Anyone got any ideas? The only one I have is to add significant missing
functionality to font.eclass and switch every font package over that
instead of x-modular.eclass.

Thanks,
Donnie



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] The Dreaded herd tag

2006-10-30 Thread Chris Gianelloni
On Sat, 2006-10-28 at 03:05 -0400, Mike Frysinger wrote:
> On Saturday 28 October 2006 02:46, Robin H. Johnson wrote:
> > On Sat, Oct 28, 2006 at 08:11:37AM +0200, George Shapovalov wrote:
> > > One of the reasons herds were introduced was to explicitly see what
> > > packages lack maintenance. It is possible for the ebuild to be in the
> > > herd, but be supported by the developer not on the herd. See the 
> > > tag. Also, there can be one-dev herds.
> >
> > I have a number of specialized packages that I maintain, such as
> > sys-block/qla-fc-firmware, that cannot be classified as any existing
> > herd, and are specialized enough inventing a new herd for them would not
> > really help.
> 
> declaring no herd for maintainership here makes sense ... requiring a  
> tag and forcing it to "no-herd" keeps things explicit ...

That's what I think is best.

> on the topic of finding unmaintained packages:
> if there is no herd and no maintainer, should we just cut metadata.xml ?  or 
> do we recommend people to stick in no-herd ?  the former would 
> help with people sticking in bogus things like a maintainer of bug-wranglers 
> (really maintainer-needed would make more sense) ...

Well, we enforce the maintainer tag if herd is no-herd.  Then, we only
allow valid devs, and maintainer-needed in maintainer.  That should
resolve the problem.

-- 
Chris Gianelloni
Release Engineering Strategic Lead
Alpha/AMD64/x86 Architecture Teams
Games Developer/Council Member/Foundation Trustee
Gentoo Foundation


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


Re: [gentoo-dev] The Dreaded herd tag

2006-10-30 Thread Chris Gianelloni
On Sat, 2006-10-28 at 08:28 +0200, George Shapovalov wrote:
> Wanna guess how many of those happen to be stale?

I would suspect fewer than you think.  As an example, I have a few
packages which belong to no herd, but have me listed as maintainer.
Many of the no-herd packages are the same.  Not being grouped with other
packages doesn't mean it is unmaintained.

So this bears the question, what is the proper solution?

Make  optional?
Force the maintainer's email into  for packages without a herd?

-- 
Chris Gianelloni
Release Engineering Strategic Lead
Alpha/AMD64/x86 Architecture Teams
Games Developer/Council Member/Foundation Trustee
Gentoo Foundation


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


Re: [gentoo-dev] Scheme herd team needs some love

2006-10-30 Thread Patrick McLean

Matthew Kennedy wrote:

No one is working on the Scheme herd in Gentoo.  [EMAIL PROTECTED]
includes only me, but I'm not doing anything with Scheme and don't
really care to either.

Several of our Scheme implementations in Portage are out of date,
(chicken, gambit, drscheme, bigloo and, dare I mention, guile).



drscheme is not unmaintained or out of date, I am maintaining it. It has 
only one open bug, which is an enhancement request for a feature that 
doesn't compile in the current version.


A quick search found a bug in one of it's deps that was assigned to 
[EMAIL PROTECTED] for some reason (the metadata.xml has the package assigned to 
no-herd).

--
gentoo-dev@gentoo.org mailing list



[gentoo-dev] Breaking your box with dbus

2006-10-30 Thread Steev Klimaszewski
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Just a heads up...

This is part of the reason that dbus > .9x is still p.masked.

We are moving from dbus-core back to dbus - dbus will NOT be a meta
package for dbus > .9x.  It will be the core daemon.   You should be
depending on either just the bindings you need (which will depend on
dbus itself, or the bindings and dbus itself.)

This is just an informative email, so that people know, even though its
p.masked as I am sure it will cause some people some issues.

Steev, on behalf of the Gentopia team.
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFRhr81c+EtXTHkJcRAliDAJ9+RobEZoyOdiu42cTvftMl1LFgeQCfdYgc
2GxUmFXw3Pn6nwgezJpMMvo=
=VFQY
-END PGP SIGNATURE-
-- 
gentoo-dev@gentoo.org mailing list



[gentoo-dev] Re: New developer: Christian Faulhammer (opfer)

2006-10-30 Thread Christian Faulhammer
Tach Christian,  0x2B859DE3 (PGP-PK-ID)

Christian Heim schrieb:

> Its my pleasure to introduce to you Christian Faulhammer (also known as
> opfer), our latest addition helping with xemacs and the x86 monkeys.

 Please! Don't!  Not XEmacs!  Pure GNU Emacs, nothing more, nothing less!

> While he's unplugged from his 'puter, Christian is trying to judge
> handball games (you heard right, he's a referee) and he is enjoying
> cycling (*juck*).

 Cycling is good to be in shape when running from the crowd after matches.

> Enough of me trying to be a funny person,

 Yes please...go on with recruiting but leave out humour...you are German.

 I would like to thank Christian (phreak), Andrej (my mentor Ticho),   
Joshua Jackson and all the devs that helped me on IRC.  Especially all  
people from project Sunrise, because commiting there is a good training  
for the "real" tree.

Chris White: But no American beer please.
Vlastimil: Now I can nag you even more for Java things.  Thanks for Jabref  
again.
Tobias, Lars: Yes, I will attend some hours at LWE in Cologne.

V-Li

-- 
Fingerprint: 68C5 D381 B69A A777 6A91 E999 350A AD7C 2B85 9DE3
http://www.gnupg.org/
-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] qadeps(?) - useful(?) tool for deps qa

2006-10-30 Thread Piotr Jaroszyński
> qlist ${CPV} | scanelf -L -n -q -F '%n #F' | tr , ' ' | xargs qfile -C |
> sort -u
>
> This oneliner does more or less what checkrdeps does ...
Didn't know it's so simple. Idea of my script was to also show on which level 
and by what these rdpes are satisfied, which can help keeping your rdeps 
clean.

> The main problem is that it will _not_ work without using --as-needed...
Nothing is perfect. It still helps a bit.

> > - Checks for system packages in dependencies.
>
> This might be intentional, currently the QA policy about this is not clear.
> See bug #151758 . I don't want to see dependencies over zlib removed for
> instance, you can easily find a way to reproduce packags failing to merge
> because zlib is broken, and emerge -e world does not merge them before zlib
> (the same applies to paludis and pkgcore as far as I can tell).
I didn't say that's always wrong, for example auto* often need exact version 
dep. It's more like head-up. Same goes to suspicious rdeps like sed or 
doxygen, which can be easily set with RDEPEND=${DEPEND}.

> As I said on that bug, IMHO system dependencies should be stated unless
> obvious (libc, gcc, binutils), problematic for porting (findutils,
> net-tools) or creates circular deps (shadow).
IMHO this should be fixed in portage. If not why would we have system packages 
at all?

Comming back to my script - I will be rewriting it in python anyway to learn 
this nice lang and how portage really works.

-- 
Piotr Jaroszyński
Gentoo Developer

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Only you can prevent broken portage trees

2006-10-30 Thread Carsten Lohrke
On Monday 30 October 2006 14:23, Ferris McCormick wrote:
> I might be mistaken, but I believe sparc responds pretty quickly to
> security bugs, either by taking the requested action or by explaining
> why the requested action is impossible (i.e., build problems).

Yes, the Sparc team is rather quick - even among security-wise supported 
architectures. None of the archs cc'ed to the bug in question is 
security-wise supported. We communicate this is our vulnerability policy¹ 
page - a bit too hidden for my taste.


Carsten


[1] http://www.gentoo.org/security/en/vulnerability-policy.xml


pgpuk28mu5vmO.pgp
Description: PGP signature


Re: [gentoo-dev] Only you can prevent broken portage trees

2006-10-30 Thread Ciaran McCreesh
On Mon, 30 Oct 2006 00:28:29 -0800 "Robin H. Johnson"
<[EMAIL PROTECTED]> wrote:
| To generalize on Francesco's email, how long should developers wait
| for minority arches to mark stuff stable, after a security bug, and
| then a reminder more than 4 months later?

Indefinitely. There's no harm leaving ebuilds around.

| 5 months of no response from the arches says something is wrong on
| their side.

Or it tells you where their priorities lie...

-- 
Ciaran McCreesh
Mail: ciaranm at ciaranm.org
Web : http://ciaranm.org/
as-needed is broken : http://ciaranm.org/show_post.pl?post_id=13



signature.asc
Description: PGP signature


Re: [gentoo-dev] firefox-2.0

2006-10-30 Thread Caleb Cushing

I wouldn't do it until mplayerplug-in works on it. I just realized it
doesn't, last night. lot of people would probably be upset if it were
stabilized. but they couldn't watch movies.

On 10/29/06, Josh Saddler <[EMAIL PROTECTED]> wrote:

Michal Kurgan wrote:
> Hello!
>
> Recently new firefox-2.0 was released.
> I (and probably many other users) am interested when this new version would
> be unmasked and stabilized. If there are any problems, what are they and what
> to expect if i would force installation now? Is there any roadmap or timeline
> for stabilization already?
>
> Thanks in advance for any answers.
>
There's no need to rush stabilization; being overly hasty leads to
broken systems. If you want it, it's in ~arch, so go get it.

Our own documentation gives a guideline of 1 month without outstanding
problems/open bugs. A quick search for "firefox 2.0" in Bugzilla shows a
few open bugs:

http://tinyurl.com/yjoy3w
--
gentoo-dev@gentoo.org mailing list



--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Only you can prevent broken portage trees

2006-10-30 Thread Ferris McCormick
On Mon, 2006-10-30 at 00:28 -0800, Robin H. Johnson wrote:
> On Sun, Oct 29, 2006 at 07:49:22PM -0700, Jason Wever wrote:
> > Please triple check what you want to commit and verify that you don't do 
> > any of the following (which are punishable by death):
> > 
> > 1) remove the last ebuild that is keyworded for a given arch, especially
> >when resulting in broken dependencies.
> > 
> > 2) remove the last stable ebuild for an architecture
> > 
> > 3) remove the last testing ebuild for an architecture when there is no
> >stable ebuild available after the removal
> 
> To generalize on Francesco's email, how long should developers wait for
> minority arches to mark stuff stable, after a security bug, and then a
> reminder more than 4 months later? 5 months of no response from the
> arches says something is wrong on their side.
> 
I might be mistaken, but I believe sparc responds pretty quickly to
security bugs, either by taking the requested action or by explaining
why the requested action is impossible (i.e., build problems).

> I think that usage statistics might point out that there are nobody even
> using these specific ebuilds that are proposed for removal.
> 

Regards,
-- 
Ferris McCormick (P44646, MI) <[EMAIL PROTECTED]>
Developer, Gentoo Linux (Devrel, Sparc)



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


Re: [gentoo-dev] Only you can prevent broken portage trees

2006-10-30 Thread Denis Dupeyron

On 10/30/06, Jason Wever <[EMAIL PROTECTED]> wrote:

Please triple check what you want to commit and verify that you don't do
any of the following (which are punishable by death):

1) remove the last ebuild that is keyworded for a given arch, especially
when resulting in broken dependencies.

2) remove the last stable ebuild for an architecture

3) remove the last testing ebuild for an architecture when there is no
stable ebuild available after the removal

Consider yourself warned.  Violation of any of these will cause the
jforman death goat squad to be dispatched to your location for a discreet
hit.  For repeat offenders, public executions will be had, with Spanky
hosting.


1) Would it be a good idea for repoman to detect these when scanning
for QA issues ?

2) Would it be a good idea for repoman to alert QA (and possibly the
jforman death goat squad) in real time when a dev commits such
violations (and others) ? This could enable other devs to act right
away and avoid havoc to spread too far.

Denis.
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] The (lack of) use of herds

2006-10-30 Thread Roy Marples
On Monday 30 October 2006 10:26, Elfyn McBratney wrote:
> A single person doesn't constitute a team [1].  More than one person
> does...
>
> [1] Unless you're SpanKY.

You forget that vapier also works with SpanKY ;)

-- 
Roy Marples <[EMAIL PROTECTED]>
Gentoo/Linux Developer (baselayout, networking)
-- 
gentoo-dev@gentoo.org mailing list



[gentoo-dev] Last rites for media-sound/bpmdj

2006-10-30 Thread Diego 'Flameeyes' Pettenò
As per summary, bpmdj is currently not actively maintained in Gentoo, the 
ebuild has a few problems itself, I fixed a few issues before, but I don't 
use it nor I can test it myself (-amd64).

If noone steps up, it will removed next month. Stefan, you filed the bump 
request, if you're using this software feel free to take over maintainership 
and cancel these last rites.

-- 
Diego "Flameeyes" Pettenò - http://farragut.flameeyes.is-a-geek.org/
Gentoo/Alt lead, Gentoo/FreeBSD, Video, Sound, ALSA, PAM, KDE, CJK, Ruby ...


pgp3lrYrDg3Nw.pgp
Description: PGP signature


Re: [gentoo-dev] The (lack of) use of herds

2006-10-30 Thread Elfyn McBratney

On 29/10/06, Richard Fish <[EMAIL PROTECTED]> wrote:

On 10/28/06, Marius Mauch <[EMAIL PROTECTED]> wrote:
> Well, I'd go further and question the whole herd concept.

It also gives users the impression that there is an entire "team" of
people maintaining a package,when in fact it might be just one or two
people.


A single person doesn't constitute a team [1].  More than one person does...

Best,
Elfyn

[1] Unless you're SpanKY.
--
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Only you can prevent broken portage trees

2006-10-30 Thread Robin H. Johnson
On Sun, Oct 29, 2006 at 07:49:22PM -0700, Jason Wever wrote:
> Please triple check what you want to commit and verify that you don't do 
> any of the following (which are punishable by death):
> 
> 1) remove the last ebuild that is keyworded for a given arch, especially
>when resulting in broken dependencies.
> 
> 2) remove the last stable ebuild for an architecture
> 
> 3) remove the last testing ebuild for an architecture when there is no
>stable ebuild available after the removal

To generalize on Francesco's email, how long should developers wait for
minority arches to mark stuff stable, after a security bug, and then a
reminder more than 4 months later? 5 months of no response from the
arches says something is wrong on their side.

I think that usage statistics might point out that there are nobody even
using these specific ebuilds that are proposed for removal.

-- 
Robin Hugh Johnson
E-Mail : [EMAIL PROTECTED]
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85


pgpKmk2uLyg9u.pgp
Description: PGP signature