* [gentoo-dev] packages going into the tree with non-gentoo maintainers
@ 2006-09-03 9:20 Kevin F. Quinn
2006-09-03 10:12 ` Carsten Lohrke
` (2 more replies)
0 siblings, 3 replies; 38+ messages in thread
From: Kevin F. Quinn @ 2006-09-03 9:20 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1035 bytes --]
triggered by bug #77751: hspell lists a non-gentoo.org address for
the maintainer email, the herd as maintainer-needed, and no other
addresses.
Is this sort of thing now ok?
I don't think it's a good idea for devs to be putting stuff into the
tree without taking responsibility for it. I would expect that either
the herd is set appropriately (which means either the committer be a
member of the herd, or the herd explicitly agree to be proxy), or the
committer be listed as a maintainer email address along with whoever is
being proxied. Further I believe bugs against such packages should be
assigned to the @gentoo.org address (proxy maintainer if there is one,
herd otherwise), and CC'ed to the proxied maintainer address.
Packages affected:
app-arch/rzip
app-portage/getdelta
app-text/hspell
net-misc/vnc
sys-fs/dmraidcvs
All of the above list a non-gentoo.org address as mainainer, but do not
have either a proper herd, or a specific gentoo.org dev listed as
maintainer.
--
Kevin F. Quinn
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] packages going into the tree with non-gentoo maintainers
2006-09-03 9:20 [gentoo-dev] packages going into the tree with non-gentoo maintainers Kevin F. Quinn
@ 2006-09-03 10:12 ` Carsten Lohrke
2006-09-03 11:57 ` [gentoo-dev] " Stefan Schweizer
2006-09-07 3:02 ` [gentoo-dev] " Mike Frysinger
2 siblings, 0 replies; 38+ messages in thread
From: Carsten Lohrke @ 2006-09-03 10:12 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 256 bytes --]
On Sunday 03 September 2006 11:20, Kevin F. Quinn wrote:
> triggered by bug #77751: hspell lists a non-gentoo.org address for
> the maintainer email, the herd as maintainer-needed, and no other
> addresses.
>
> Is this sort of thing now ok?
No.
Carsten
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* [gentoo-dev] Re: packages going into the tree with non-gentoo maintainers
2006-09-03 9:20 [gentoo-dev] packages going into the tree with non-gentoo maintainers Kevin F. Quinn
2006-09-03 10:12 ` Carsten Lohrke
@ 2006-09-03 11:57 ` Stefan Schweizer
2006-09-03 12:51 ` Bryan Ãstergaard
` (2 more replies)
2006-09-07 3:02 ` [gentoo-dev] " Mike Frysinger
2 siblings, 3 replies; 38+ messages in thread
From: Stefan Schweizer @ 2006-09-03 11:57 UTC (permalink / raw
To: gentoo-dev
Kevin F. Quinn wrote:
> I don't think it's a good idea for devs to be putting stuff into the
> tree without taking responsibility for it.
sure I can put myself in there but it will help no one because I cannot test
the thing. Furthermore I am actually part of maintainer-needed and commit
fixes there. I am also on the maintainer-needed email alias.
Also maintainer-needed makes obvious to everyone that they do not have to
ask me to fix sth. or take over the package -> less communication overhead.
> I would expect that either
> the herd is set appropriately (which means either the committer be a
> member of the herd, or the herd explicitly agree to be proxy),
which is the case here.
> or the
> committer be listed as a maintainer email address along with whoever is
> being proxied.
the committer in this case has no interest in maintaining the thing. And for
proxying it does not matter who is proxying.
> Further I believe bugs against such packages should be
> assigned to the @gentoo.org address (proxy maintainer if there is one,
> herd otherwise), and CC'ed to the proxied maintainer address.
this does not allow the actual maintainer to close the bug and causes a lot
of bugspam for a person who does not care about it and should be only
contacted in the end to commit fixes/patches/bumps.
Regards,
Stefan
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: packages going into the tree with non-gentoo maintainers
2006-09-03 11:57 ` [gentoo-dev] " Stefan Schweizer
@ 2006-09-03 12:51 ` Bryan Ãstergaard
2006-09-03 14:36 ` [gentoo-dev] " Stefan Schweizer
2006-09-03 13:20 ` [gentoo-dev] " Kevin F. Quinn
2006-09-03 13:55 ` [gentoo-dev] " Paul de Vrieze
2 siblings, 1 reply; 38+ messages in thread
From: Bryan Ãstergaard @ 2006-09-03 12:51 UTC (permalink / raw
To: gentoo-dev
On Sun, Sep 03, 2006 at 01:57:10PM +0200, Stefan Schweizer wrote:
> Kevin F. Quinn wrote:
> > I don't think it's a good idea for devs to be putting stuff into the
> > tree without taking responsibility for it.
> sure I can put myself in there but it will help no one because I cannot test
> the thing. Furthermore I am actually part of maintainer-needed and commit
> fixes there. I am also on the maintainer-needed email alias.
>
> Also maintainer-needed makes obvious to everyone that they do not have to
> ask me to fix sth. or take over the package -> less communication overhead.
Ok, let me see if I can get this straight.. You're saying that
maintainer-needed requires less communication overhead compared to
ebuilds with maintainers assigned? And that maintainer-needed is
therefore better than ebuilds having maintainers.
I don't even want to comment on how insane I find that line of thought..
>
> > I would expect that either
> > the herd is set appropriately (which means either the committer be a
> > member of the herd, or the herd explicitly agree to be proxy),
> which is the case here.
>
Maintainer-needed being the waste basket for unmaintained packages in
the portage tree that doesn't give me a lot of confidence tbh.
> > or the
> > committer be listed as a maintainer email address along with whoever is
> > being proxied.
> the committer in this case has no interest in maintaining the thing. And for
> proxying it does not matter who is proxying.
Of course it matters. There's a big difference between a proxy
maintainer having to ask a *specific* dev that's proxying his ebuild
updates/changes or trying to find a random dev willing to help.
>
> > Further I believe bugs against such packages should be
> > assigned to the @gentoo.org address (proxy maintainer if there is one,
> > herd otherwise), and CC'ed to the proxied maintainer address.
>
> this does not allow the actual maintainer to close the bug and causes a lot
> of bugspam for a person who does not care about it and should be only
> contacted in the end to commit fixes/patches/bumps.
Shouldn't matter too much as a gentoo dev is still responsible for the
package? Nobody shoud be adding stuff to portage without taking
responsibility for it.
Regards,
Bryan Østergaard
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: packages going into the tree with non-gentoo maintainers
2006-09-03 11:57 ` [gentoo-dev] " Stefan Schweizer
2006-09-03 12:51 ` Bryan Ãstergaard
@ 2006-09-03 13:20 ` Kevin F. Quinn
2006-09-03 14:11 ` [gentoo-dev] " Stefan Schweizer
2006-09-03 13:55 ` [gentoo-dev] " Paul de Vrieze
2 siblings, 1 reply; 38+ messages in thread
From: Kevin F. Quinn @ 2006-09-03 13:20 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 3266 bytes --]
On Sun, 03 Sep 2006 13:57:10 +0200
Stefan Schweizer <genstef@gentoo.org> wrote:
> Kevin F. Quinn wrote:
> > I don't think it's a good idea for devs to be putting stuff into the
> > tree without taking responsibility for it.
> sure I can put myself in there but it will help no one because I
> cannot test the thing.
Then you should not have committed it - as a dev it is your
responsibility to test any ebuilds your commit. There's nothing
stopping you doing the normal checks on the ebuild, even if you can't
read Hebrew. For example you should verify whether the '-j1' is really
necessary on emake.
> Furthermore I am actually part of
> maintainer-needed and commit fixes there. I am also on the
> maintainer-needed email alias.
For a start, "maintainer-needed" is just a mail alias, it is not a
herd and never can be, by definition. See
http://www.gentoo.org/proj/en/metastructure/herds/herds.xml.
The point of a herd is to provide a contact for maintenance of the
member packages - and maintainer-needed by definition does not do
maintenance.
> Also maintainer-needed makes obvious to everyone that they do not
> have to ask me to fix sth. or take over the package -> less
> communication overhead.
You can put notes into metadata.xml - see other instances for
examples; the easiest way is to have two maintainer entries, and in
the description field describe the maintenance arrangement. Putting
"maintainer-needed" as the herd just means the package is essentially
unmaintained, and is a candidate for removal. We should not be putting
stuff into the official tree if no dev has taken responsibility for it.
> > I would expect that either
> > the herd is set appropriately (which means either the committer be a
> > member of the herd, or the herd explicitly agree to be proxy),
> which is the case here.
See above - maintainer-needed does not satisfy the requirements of the
herd entry.
> > or the
> > committer be listed as a maintainer email address along with
> > whoever is being proxied.
> the committer in this case has no interest in maintaining the thing.
Even more reason the package should acquire a dev to maintain it, or be
removed from the tree.
> And for proxying it does not matter who is proxying.
Proxying is more than just "doing whatever the non-dev says". By
committing to the tree, you take full responsibility for those
commits.
> > Further I believe bugs against such packages should be
> > assigned to the @gentoo.org address (proxy maintainer if there is
> > one, herd otherwise), and CC'ed to the proxied maintainer address.
>
> this does not allow the actual maintainer to close the bug and causes
> a lot of bugspam for a person who does not care about it and should
> be only contacted in the end to commit fixes/patches/bumps.
Whoever does the commit takes formal responsibility for those commits.
Therefore they should take note of bug activity relating to those
commits. If they don't care about that then they should not be acting
as proxy in that case.
Surely this is what the Sunrise overlay was for; user-supplied ebuilds
that don't have a a Gentoo dev to take responsibility for maintenance.
--
Kevin F. Quinn
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: packages going into the tree with non-gentoo maintainers
2006-09-03 11:57 ` [gentoo-dev] " Stefan Schweizer
2006-09-03 12:51 ` Bryan Ãstergaard
2006-09-03 13:20 ` [gentoo-dev] " Kevin F. Quinn
@ 2006-09-03 13:55 ` Paul de Vrieze
2006-09-03 14:22 ` [gentoo-dev] " Stefan Schweizer
2 siblings, 1 reply; 38+ messages in thread
From: Paul de Vrieze @ 2006-09-03 13:55 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 863 bytes --]
On Sunday 03 September 2006 13:57, Stefan Schweizer wrote:
> Kevin F. Quinn wrote:
> > I don't think it's a good idea for devs to be putting stuff into the
> > tree without taking responsibility for it.
>
> sure I can put myself in there but it will help no one because I cannot
> test the thing. Furthermore I am actually part of maintainer-needed and
> commit fixes there. I am also on the maintainer-needed email alias.
>
> Also maintainer-needed makes obvious to everyone that they do not have to
> ask me to fix sth. or take over the package -> less communication overhead.
For this stuff, add a comment to the metadata.xml file. Don't do it in this
less than obvious way. The maintainer must still be someone with a gentoo
email.
Paul
--
Paul de Vrieze
Gentoo Developer
Mail: pauldv@gentoo.org
Homepage: http://www.devrieze.net
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-03 13:20 ` [gentoo-dev] " Kevin F. Quinn
@ 2006-09-03 14:11 ` Stefan Schweizer
0 siblings, 0 replies; 38+ messages in thread
From: Stefan Schweizer @ 2006-09-03 14:11 UTC (permalink / raw
To: gentoo-dev
Kevin F. Quinn wrote:
> Then you should not have committed it - as a dev it is your
> responsibility to test any ebuilds your commit. There's nothing
> stopping you doing the normal checks on the ebuild, even if you can't
> read Hebrew. For example you should verify whether the '-j1' is really
> necessary on emake.
yeah, I do those tests of course. Had not thought of -j1 though. You are
right - it is not needed. Sorry :(
>> Furthermore I am actually part of
>> maintainer-needed and commit fixes there. I am also on the
>> maintainer-needed email alias.
>
> The point of a herd is to provide a contact for maintenance of the
> member packages - and maintainer-needed by definition does not do
> maintenance.
yup. This is just so I can keep track of bugs filed against it while clearly
separating them from bugs for packages which I judge more important and
maintain directly. Support is provided by upstream and the user,
build-testing/committing/ebuildfixes is provided by maintainer-needed
(which is most likely me)
>> Also maintainer-needed makes obvious to everyone that they do not
>> have to ask me to fix sth. or take over the package -> less
>> communication overhead.
>
> You can put notes into metadata.xml - see other instances for
> examples; the easiest way is to have two maintainer entries, and in
> the description field describe the maintenance arrangement.
Give jeeves and herdstat support for reading notes and I might consider it.
What annoys me most when putting myself in is that arch teams will ask me
if I would want that stable. I honestly do not care.
The annoying thing about it is that I get more than one bugmailspam about it
and it also happens regularly for new versions :/
Such things the user should be able to decide himself.
> Putting
> "maintainer-needed" as the herd just means the package is essentially
> unmaintained, and is a candidate for removal.
that is what I want to imply by putting it in, you got me correctly.
> We should not be putting
> stuff into the official tree if no dev has taken responsibility for it.
we are not putting new stuff in there, we are just fixing existing stuff so
that it does not need to be removed.
>> And for proxying it does not matter who is proxying.
>
> Proxying is more than just "doing whatever the non-dev says". By
> committing to the tree, you take full responsibility for those
> commits.
I do. And if it breaks anyone I will fix it of course.
> Whoever does the commit takes formal responsibility for those commits.
> Therefore they should take note of bug activity relating to those
> commits. If they don't care about that then they should not be acting
> as proxy in that case.
I do take note of all maintainer-needed bug activity. I do not put in myself
to clearly separate those from the other bugs where I am directly
maintaining stuff myself.
> Surely this is what the Sunrise overlay was for; user-supplied ebuilds
> that don't have a a Gentoo dev to take responsibility for maintenance.
true. Sunrise is only for new ebuilds however. It is not designed as a place
to dump ebuilds from portage to and force users of them to use Sunrise.
If you or antarus or someone else wants to remove it from the tree feel free
to do so, I am not in metadata, I do not care. I just fixed the bug.
- Stefan
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 38+ messages in thread
* [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-03 13:55 ` [gentoo-dev] " Paul de Vrieze
@ 2006-09-03 14:22 ` Stefan Schweizer
2006-09-03 18:46 ` Kevin F. Quinn
2006-09-07 3:10 ` [gentoo-dev] " Mike Frysinger
0 siblings, 2 replies; 38+ messages in thread
From: Stefan Schweizer @ 2006-09-03 14:22 UTC (permalink / raw
To: gentoo-dev
Paul de Vrieze wrote:
> For this stuff, add a comment to the metadata.xml file. Don't do it in
> this less than obvious way.
arch teams for example will still contact me then for stabilizing, I do not
want that. jeeves and herdstat do not support comments and the metadata is
not often read directly.
> The maintainer must still be someone with a
> gentoo email.
is that written down somewhere? I was under the impression that it is
allowed and have seen it used for example
in /usr/portage/www-client/links/metadata.xml
- Stefan
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 38+ messages in thread
* [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-03 12:51 ` Bryan Ãstergaard
@ 2006-09-03 14:36 ` Stefan Schweizer
2006-09-06 23:35 ` Andrej Kacian
2006-09-07 2:09 ` Carsten Lohrke
0 siblings, 2 replies; 38+ messages in thread
From: Stefan Schweizer @ 2006-09-03 14:36 UTC (permalink / raw
To: gentoo-dev
Bryan Ãstergaard wrote:
> Ok, let me see if I can get this straight.. You're saying that
> maintainer-needed requires less communication overhead compared to
> ebuilds with maintainers assigned? And that maintainer-needed is
> therefore better than ebuilds having maintainers.
agreed. I prefer to fix ebuilds in maintainer-needed than maintained ebuilds
because communication takes eternally compared to fixing simple things
quickly.
>> the committer in this case has no interest in maintaining the thing. And
>> for proxying it does not matter who is proxying.
> Of course it matters. There's a big difference between a proxy
> maintainer having to ask a *specific* dev that's proxying his ebuild
> updates/changes or trying to find a random dev willing to help.
I will of course commit all fixes when anyone asks me to. But it does not
matter if I commit them or anyone else who cares and has access levels.
>> this does not allow the actual maintainer to close the bug and causes a
>> lot of bugspam for a person who does not care about it and should be only
>> contacted in the end to commit fixes/patches/bumps.
> Shouldn't matter too much as a gentoo dev is still responsible for the
> package?
of course he is still responsible. Does not mean he likes to get 10 mails
about people asking for stable keywords and arches stabilizing every month.
> Nobody shoud be adding stuff to portage without taking
> responsibility for it.
I am not adding stuff. I am fixing existing packages. And I am taking
responsibility. The maintainer can always assign me bugs if he thinks I
should take care of them and I read and take care of them anyway because I
am on maintainer-needed.
- Stefan
PS: mailing lists are a bit broken. 3 people answer me and ask almost the
same and I answer almost the same again ..
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-03 14:22 ` [gentoo-dev] " Stefan Schweizer
@ 2006-09-03 18:46 ` Kevin F. Quinn
2006-09-03 23:54 ` [gentoo-dev] " Ryan Hill
2006-09-07 3:10 ` [gentoo-dev] " Mike Frysinger
1 sibling, 1 reply; 38+ messages in thread
From: Kevin F. Quinn @ 2006-09-03 18:46 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1318 bytes --]
On Sun, 03 Sep 2006 16:22:37 +0200
Stefan Schweizer <genstef@gentoo.org> wrote:
> Paul de Vrieze wrote:
> > For this stuff, add a comment to the metadata.xml file. Don't do it
> > in this less than obvious way.
>
> arch teams for example will still contact me then for stabilizing, I
> do not want that. jeeves and herdstat do not support comments and the
> metadata is not often read directly.
If you don't care whether a package is stable or not, just let the arch
team go ahead and do what they need to do to stabilise when they wish
to. The role of package maintainer has nothing to do with
stabilisation, which is the preserve of the arch teams.
> > The maintainer must still be someone with a
> > gentoo email.
>
> is that written down somewhere? I was under the impression that it is
> allowed and have seen it used for example
> in /usr/portage/www-client/links/metadata.xml
You'll notice that there are two maintainer blocks in there, one for
the non-gentoo "third-party" maintainer, and one for the Gentoo dev who
proxies - the "official Gentoo" maintainer. There are several packages
like this.
What I'm conerned about is packages that have no Gentoo maintainer,
something that should obviously never happen for packages in the
official tree.
--
Kevin F. Quinn
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* [gentoo-dev] Re: packages going into the tree with non-gentoo maintainers
2006-09-03 18:46 ` Kevin F. Quinn
@ 2006-09-03 23:54 ` Ryan Hill
2006-09-04 7:20 ` Kevin F. Quinn
0 siblings, 1 reply; 38+ messages in thread
From: Ryan Hill @ 2006-09-03 23:54 UTC (permalink / raw
To: gentoo-dev
Kevin F. Quinn wrote:
> If you don't care whether a package is stable or not, just let the arch
> team go ahead and do what they need to do to stabilise when they wish
> to. The role of package maintainer has nothing to do with
> stabilisation, which is the preserve of the arch teams.
Um, sure it does. We're not going to stabilize something without
attempting to contact the maintainer first. If it's maintainer-needed
we'll just go ahead though.
--de.
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: packages going into the tree with non-gentoo maintainers
2006-09-03 23:54 ` [gentoo-dev] " Ryan Hill
@ 2006-09-04 7:20 ` Kevin F. Quinn
0 siblings, 0 replies; 38+ messages in thread
From: Kevin F. Quinn @ 2006-09-04 7:20 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 817 bytes --]
On Sun, 03 Sep 2006 17:54:33 -0600
Ryan Hill <dirtyepic.sk@gmail.com> wrote:
> Kevin F. Quinn wrote:
> > If you don't care whether a package is stable or not, just let the
> > arch team go ahead and do what they need to do to stabilise when
> > they wish to. The role of package maintainer has nothing to do with
> > stabilisation, which is the preserve of the arch teams.
>
> Um, sure it does. We're not going to stabilize something without
> attempting to contact the maintainer first. If it's
> maintainer-needed we'll just go ahead though.
Yeah; I meant that ebuild maintainers don't do stabilisation, the arch
teams do, and that if the ebuild maintainer isn't interested in whether
the package is stable or not, they can leave it for the arch team (and
ATs) to do.
--
Kevin F. Quinn
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-03 14:36 ` [gentoo-dev] " Stefan Schweizer
@ 2006-09-06 23:35 ` Andrej Kacian
2006-09-07 2:09 ` Carsten Lohrke
1 sibling, 0 replies; 38+ messages in thread
From: Andrej Kacian @ 2006-09-06 23:35 UTC (permalink / raw
To: gentoo-dev
On Sun, 03 Sep 2006 16:36:14 +0200
Stefan Schweizer <genstef@gentoo.org> wrote:
> >> this does not allow the actual maintainer to close the bug and
> >> causes a lot of bugspam for a person who does not care about it
> >> and should be only contacted in the end to commit
> >> fixes/patches/bumps.
> > Shouldn't matter too much as a gentoo dev is still responsible for
> > the package?
>
> of course he is still responsible. Does not mean he likes to get 10
> mails about people asking for stable keywords and arches stabilizing
> every month.
That comes with being responsible for a package in Gentoo. Live with
it.
> > Nobody shoud be adding stuff to portage without taking
> > responsibility for it.
>
> I am not adding stuff. I am fixing existing packages. And I am taking
> responsibility. The maintainer can always assign me bugs if he thinks
> I should take care of them and I read and take care of them anyway
> because I am on maintainer-needed.
That's fine and all, but it sort of sets a precedent - not everyone is
on maintainer-needed.
> PS: mailing lists are a bit broken. 3 people answer me and ask almost
> the same and I answer almost the same again ..
Then answer in only one subthread, and rest of them will die... :)
Kind regards,
--
Andrej Kacian
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-03 14:36 ` [gentoo-dev] " Stefan Schweizer
2006-09-06 23:35 ` Andrej Kacian
@ 2006-09-07 2:09 ` Carsten Lohrke
2006-09-07 2:37 ` Stephen P. Becker
` (4 more replies)
1 sibling, 5 replies; 38+ messages in thread
From: Carsten Lohrke @ 2006-09-07 2:09 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 319 bytes --]
On Sunday 03 September 2006 16:36, Stefan Schweizer wrote:
> I am not adding stuff. I am fixing existing packages. And I am taking
> responsibility.
How wonderful this sort of "maintenance" is you can read here:
https://bugs.gentoo.org/show_bug.cgi?id=146626
Am I the only one who has a problem with this?
Carsten
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-07 2:09 ` Carsten Lohrke
@ 2006-09-07 2:37 ` Stephen P. Becker
2006-09-07 3:10 ` Brian Harring
2006-09-07 3:13 ` Alec Warner
` (3 subsequent siblings)
4 siblings, 1 reply; 38+ messages in thread
From: Stephen P. Becker @ 2006-09-07 2:37 UTC (permalink / raw
To: gentoo-dev
Carsten Lohrke wrote:
> On Sunday 03 September 2006 16:36, Stefan Schweizer wrote:
>> I am not adding stuff. I am fixing existing packages. And I am taking
>> responsibility.
>
> How wonderful this sort of "maintenance" is you can read here:
>
> https://bugs.gentoo.org/show_bug.cgi?id=146626
>
> Am I the only one who has a problem with this?
I find this not at all surprising considering that one of his recent
mentees failed so many of the ebuild quiz questions so badly as to be
outright denied (which is not at all the recruit's fault). In any case,
if you don't appreciate Stefan "taking responsibility" for stuff which
he has no business touching in the first place, you have every right to
tell him to piss off.
-Steve
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] packages going into the tree with non-gentoo maintainers
2006-09-03 9:20 [gentoo-dev] packages going into the tree with non-gentoo maintainers Kevin F. Quinn
2006-09-03 10:12 ` Carsten Lohrke
2006-09-03 11:57 ` [gentoo-dev] " Stefan Schweizer
@ 2006-09-07 3:02 ` Mike Frysinger
2 siblings, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2006-09-07 3:02 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 691 bytes --]
lets try resending this since our shitty mail servers seemed to have eaten it
On Sunday 03 September 2006 05:20, Kevin F. Quinn wrote:
> or the
> committer be listed as a maintainer email address along with whoever is
> being proxied.
maybe extend metadata.xml syntax ... add a proxy dev maintainer tag and leave
the external non-gentoo as the maintainer
> Further I believe bugs against such packages should be
> assigned to the @gentoo.org address (proxy maintainer if there is one,
> herd otherwise), and CC'ed to the proxied maintainer address.
i dont think this really matters ... assign it to the guy doing the fixing and
cc the guy doing the committing
-mike
[-- Attachment #2: Type: application/pgp-signature, Size: 827 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-07 2:37 ` Stephen P. Becker
@ 2006-09-07 3:10 ` Brian Harring
2006-09-07 11:29 ` Stephen P. Becker
0 siblings, 1 reply; 38+ messages in thread
From: Brian Harring @ 2006-09-07 3:10 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 2214 bytes --]
On Wed, Sep 06, 2006 at 10:37:21PM -0400, Stephen P. Becker wrote:
> Carsten Lohrke wrote:
> >On Sunday 03 September 2006 16:36, Stefan Schweizer wrote:
> >>I am not adding stuff. I am fixing existing packages. And I am taking
> >>responsibility.
> >
> >How wonderful this sort of "maintenance" is you can read here:
> >
> >https://bugs.gentoo.org/show_bug.cgi?id=146626
> >
> >Am I the only one who has a problem with this?
>
> I find this not at all surprising considering that one of his recent
> mentees failed so many of the ebuild quiz questions so badly as to be
> outright denied (which is not at all the recruit's fault). In any case,
> if you don't appreciate Stefan "taking responsibility" for stuff which
> he has no business touching in the first place, you have every right to
> tell him to piss off.
Maybe I'm just a moron (well, likely I am), but why are you two
posting this shit on the dev ml?
Conflict for a change, fine, carlo go revert it.
Crazy notion, but it's a one minute revert, yes it's not your mess but
it is your package and _your_ users, leaving your users hanging
because you're trying to make genstef clean something up screws the
users over.
The proper forum for crap like this is via taking it up with
QA/devrel.
Screaming about a change on the ml doesn't accomplish anything more
then making you look like a jack ass trying to publically embarass
someone you're pissed at; at least carlo has a reason, stephen you're
just being an asshole.
Further, Stephen shouldn't even know about a candidates failing, let
alone go stating it on a public ml.
Really nice one there; someone tries to help, deemed not yet skilled
enough to have access to the tree, and you're bringing it up as a way
to take potshots at genstef.
Further, you're taking a potshot at a dev candidate who via going
through the process was at least *trying* to contribute, even if they
didn't pass the quiz.
Carlo, go talk to devrel, stephen, go do your monthly mips stabling.
Meanwhile spare us the idiocy, and do something productive.
Screaming on a ml won't solve the conflict, just makes the screamer
look childish.
~harring
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-03 14:22 ` [gentoo-dev] " Stefan Schweizer
2006-09-03 18:46 ` Kevin F. Quinn
@ 2006-09-07 3:10 ` Mike Frysinger
1 sibling, 0 replies; 38+ messages in thread
From: Mike Frysinger @ 2006-09-07 3:10 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 538 bytes --]
lets try resending this since our shitty mail servers seemed to have eaten it
On Sunday 03 September 2006 10:22, Stefan Schweizer wrote:
> Paul de Vrieze wrote:
> > The maintainer must still be someone with a
> > gentoo email.
>
> is that written down somewhere? I was under the impression that it is
> allowed and have seen it used for example
> in /usr/portage/www-client/links/metadata.xml
except that metadata has something the ones in question here do not: a contact
at gentoo.org if the non-gentoo.org is AFK
-mike
[-- Attachment #2: Type: application/pgp-signature, Size: 827 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-07 2:09 ` Carsten Lohrke
2006-09-07 2:37 ` Stephen P. Becker
@ 2006-09-07 3:13 ` Alec Warner
2006-09-07 11:09 ` Simon Stelling
2006-09-07 3:22 ` Luca Barbato
` (2 subsequent siblings)
4 siblings, 1 reply; 38+ messages in thread
From: Alec Warner @ 2006-09-07 3:13 UTC (permalink / raw
To: gentoo-dev
Carsten Lohrke wrote:
> On Sunday 03 September 2006 16:36, Stefan Schweizer wrote:
>> I am not adding stuff. I am fixing existing packages. And I am taking
>> responsibility.
>
> How wonderful this sort of "maintenance" is you can read here:
>
> https://bugs.gentoo.org/show_bug.cgi?id=146626
>
> Am I the only one who has a problem with this?
>
>
> Carsten
I would agree on principle, however this is NOT the correct venue for
this. If you have an issue with another developer; you don't go
complain on a public ML; you TALK to the developer. If you can't work
it out, you talk to your project lead. If THEY can't work it out, you
talk to the ombudsman, and so forth. Everyone knows the policy and yet
no one follows it. I don't want to see this thread continue; you know
what you have to do.[1]
[1] http://www.gentoo.org/proj/en/devrel/policy.xml
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-07 2:09 ` Carsten Lohrke
2006-09-07 2:37 ` Stephen P. Becker
2006-09-07 3:13 ` Alec Warner
@ 2006-09-07 3:22 ` Luca Barbato
2006-09-07 5:58 ` [gentoo-dev] " Stefan Schweizer
2006-09-07 9:11 ` [gentoo-dev] " Stuart Herbert
2006-09-07 11:25 ` Diego 'Flameeyes' Pettenò
4 siblings, 1 reply; 38+ messages in thread
From: Luca Barbato @ 2006-09-07 3:22 UTC (permalink / raw
To: gentoo-dev
Carsten Lohrke wrote:
> On Sunday 03 September 2006 16:36, Stefan Schweizer wrote:
>> I am not adding stuff. I am fixing existing packages. And I am taking
>> responsibility.
>
> How wonderful this sort of "maintenance" is you can read here:
>
> https://bugs.gentoo.org/show_bug.cgi?id=146626
>
> Am I the only one who has a problem with this?
>
Genstef PLEASE always contact the related herd before adding stuff.
lu
--
Luca Barbato
Gentoo/linux Gentoo/PPC
http://dev.gentoo.org/~lu_zero
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 38+ messages in thread
* [gentoo-dev] Re: Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-07 3:22 ` Luca Barbato
@ 2006-09-07 5:58 ` Stefan Schweizer
2006-09-07 11:08 ` Carsten Lohrke
0 siblings, 1 reply; 38+ messages in thread
From: Stefan Schweizer @ 2006-09-07 5:58 UTC (permalink / raw
To: gentoo-dev
Luca Barbato wrote:
> Carsten Lohrke wrote:
>> On Sunday 03 September 2006 16:36, Stefan Schweizer wrote:
>>> I am not adding stuff. I am fixing existing packages. And I am taking
>>> responsibility.
>>
>> How wonderful this sort of "maintenance" is you can read here:
>>
>> https://bugs.gentoo.org/show_bug.cgi?id=146626
>>
>> Am I the only one who has a problem with this?
>>
>
> Genstef PLEASE always contact the related herd before adding stuff.
I am part of the kde herd, thanks.
- Stefan
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-07 2:09 ` Carsten Lohrke
` (2 preceding siblings ...)
2006-09-07 3:22 ` Luca Barbato
@ 2006-09-07 9:11 ` Stuart Herbert
2006-09-07 10:17 ` Danny van Dyk
2006-09-07 11:05 ` Carsten Lohrke
2006-09-07 11:25 ` Diego 'Flameeyes' Pettenò
4 siblings, 2 replies; 38+ messages in thread
From: Stuart Herbert @ 2006-09-07 9:11 UTC (permalink / raw
To: gentoo-dev
On 9/7/06, Carsten Lohrke <carlo@gentoo.org> wrote:
> How wonderful this sort of "maintenance" is you can read here:
>
> https://bugs.gentoo.org/show_bug.cgi?id=146626
>
> Am I the only one who has a problem with this?
No. And I'm sure I'm not the only one who has a problem with your
comment in that bug either. Bugzilla isn't there for flaming other
devs.
There was a time when we used to suspend devs for doing that.
Best regards,
Stu
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-07 9:11 ` [gentoo-dev] " Stuart Herbert
@ 2006-09-07 10:17 ` Danny van Dyk
2006-09-07 10:21 ` Jon Portnoy
2006-09-07 11:05 ` Carsten Lohrke
1 sibling, 1 reply; 38+ messages in thread
From: Danny van Dyk @ 2006-09-07 10:17 UTC (permalink / raw
To: gentoo-dev
Am Donnerstag, 7. September 2006 11:11 schrieb Stuart Herbert:
> On 9/7/06, Carsten Lohrke <carlo@gentoo.org> wrote:
> > How wonderful this sort of "maintenance" is you can read here:
> >
> > https://bugs.gentoo.org/show_bug.cgi?id=146626
> >
> > Am I the only one who has a problem with this?
>
> No. And I'm sure I'm not the only one who has a problem with your
> comment in that bug either. Bugzilla isn't there for flaming other
> devs.
>
> There was a time when we used to suspend devs for doing that.
Sadly we don't suspend developers for extended history of QA violations.
Danny
--
Danny van Dyk <kugelfang@gentoo.org>
Gentoo/AMD64 Project, Gentoo Scientific Project
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-07 10:17 ` Danny van Dyk
@ 2006-09-07 10:21 ` Jon Portnoy
0 siblings, 0 replies; 38+ messages in thread
From: Jon Portnoy @ 2006-09-07 10:21 UTC (permalink / raw
To: gentoo-dev
On Thu, Sep 07, 2006 at 12:17:27PM +0200, Danny van Dyk wrote:
> Am Donnerstag, 7. September 2006 11:11 schrieb Stuart Herbert:
> > On 9/7/06, Carsten Lohrke <carlo@gentoo.org> wrote:
> > > How wonderful this sort of "maintenance" is you can read here:
> > >
> > > https://bugs.gentoo.org/show_bug.cgi?id=146626
> > >
> > > Am I the only one who has a problem with this?
> >
> > No. And I'm sure I'm not the only one who has a problem with your
> > comment in that bug either. Bugzilla isn't there for flaming other
> > devs.
> >
> > There was a time when we used to suspend devs for doing that.
> Sadly we don't suspend developers for extended history of QA violations.
>
Not true, unfortunately these problems seem to very rarely get
communicated to devrel...
--
Jon Portnoy
avenj/irc.freenode.net
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-07 9:11 ` [gentoo-dev] " Stuart Herbert
2006-09-07 10:17 ` Danny van Dyk
@ 2006-09-07 11:05 ` Carsten Lohrke
1 sibling, 0 replies; 38+ messages in thread
From: Carsten Lohrke @ 2006-09-07 11:05 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 379 bytes --]
On Thursday 07 September 2006 11:11, Stuart Herbert wrote:
> And I'm sure I'm not the only one who has a problem with your
> comment in that bug either. Bugzilla isn't there for flaming other
> devs.
I did not do an ad hominem attack, but have a problem with a single action and
listed my points. I wonder what is supposed to count as flaming nowadays...
Carsten
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-07 5:58 ` [gentoo-dev] " Stefan Schweizer
@ 2006-09-07 11:08 ` Carsten Lohrke
0 siblings, 0 replies; 38+ messages in thread
From: Carsten Lohrke @ 2006-09-07 11:08 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 288 bytes --]
On Thursday 07 September 2006 07:58, Stefan Schweizer wrote:
> I am part of the kde herd, thanks.
To my knowledge you have never asked to join the KDE team, nor did I see you
helping tracking down KDE bug reports ever. Just adding yourself doesn't
work.
Carsten
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-07 3:13 ` Alec Warner
@ 2006-09-07 11:09 ` Simon Stelling
0 siblings, 0 replies; 38+ messages in thread
From: Simon Stelling @ 2006-09-07 11:09 UTC (permalink / raw
To: gentoo-dev
Alec Warner wrote:
> If you can't work
> it out, you talk to your project lead. If THEY can't work it out, you
> talk to the ombudsman, and so forth. Everyone knows the policy and yet
> no one follows it. I don't want to see this thread continue; you know
> what you have to do.[1]
>
> [1] http://www.gentoo.org/proj/en/devrel/policy.xml
Don't even have to go that way. It's far simpler:
(quoting the devrel policy you linked to:)
"Issues not necessarily related to personal conflict, such as
intentional or repeated policy breaches, malicious or abrasive behavior
to users or developers, or similar developer-specific behavioral
problems should be brought directly to Developer Relations via
devrel@gentoo.org. These should be dealt with on a case-by-case basis by
Developer Relations and may require disciplinary action."
--
Kind Regards,
Simon Stelling
Gentoo/AMD64 developer
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-07 2:09 ` Carsten Lohrke
` (3 preceding siblings ...)
2006-09-07 9:11 ` [gentoo-dev] " Stuart Herbert
@ 2006-09-07 11:25 ` Diego 'Flameeyes' Pettenò
2006-09-07 13:26 ` Carsten Lohrke
4 siblings, 1 reply; 38+ messages in thread
From: Diego 'Flameeyes' Pettenò @ 2006-09-07 11:25 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1085 bytes --]
On Thursday 07 September 2006 04:09, Carsten Lohrke wrote:
> How wonderful this sort of "maintenance" is you can read here:
I'll try to overlook the reverted changes in kdelibs for bug fixes, the
improper ${ROOT} injected in my changes where it wasn't supposed to be, the
broken opengl on kdelibs checks that appeared last month, unhelpful comments
when trying to achieve something from the users, a bug lingering for an year
and a half because my solution wasn't good enough, and that was the solution
that now kde 3.5.4 implements, decisions against the interest and request of
all the users and developers, QA bugs opened without checking facts, GWN
articles sent without notes on kde@g.o alias for what I can see ...
No, I'm not referring to Stefan. He's human and he did mistakes, but if
someone would be allowed to put them in public, that would be his lead (that
in this case is Caleb, not you), or the QA team.
--
Diego "Flameeyes" Pettenò - http://farragut.flameeyes.is-a-geek.org/
Gentoo/Alt lead, Gentoo/FreeBSD, Video, AMD64, Sound, PAM, KDE
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-07 3:10 ` Brian Harring
@ 2006-09-07 11:29 ` Stephen P. Becker
2006-09-07 11:48 ` Jakub Moc
0 siblings, 1 reply; 38+ messages in thread
From: Stephen P. Becker @ 2006-09-07 11:29 UTC (permalink / raw
To: gentoo-dev
Brian Harring wrote:
> On Wed, Sep 06, 2006 at 10:37:21PM -0400, Stephen P. Becker wrote:
>> Carsten Lohrke wrote:
>>> On Sunday 03 September 2006 16:36, Stefan Schweizer wrote:
>>>> I am not adding stuff. I am fixing existing packages. And I am taking
>>>> responsibility.
>>> How wonderful this sort of "maintenance" is you can read here:
>>>
>>> https://bugs.gentoo.org/show_bug.cgi?id=146626
>>>
>>> Am I the only one who has a problem with this?
>> I find this not at all surprising considering that one of his recent
>> mentees failed so many of the ebuild quiz questions so badly as to be
>> outright denied (which is not at all the recruit's fault). In any case,
>> if you don't appreciate Stefan "taking responsibility" for stuff which
>> he has no business touching in the first place, you have every right to
>> tell him to piss off.
>
> Maybe I'm just a moron (well, likely I am), but why are you two
> posting this shit on the dev ml?
>
> Conflict for a change, fine, carlo go revert it.
>
> Crazy notion, but it's a one minute revert, yes it's not your mess but
> it is your package and _your_ users, leaving your users hanging
> because you're trying to make genstef clean something up screws the
> users over.
So what is wrong with making people accountable for stuff which *they*
broke?
>
> The proper forum for crap like this is via taking it up with
> QA/devrel.
>
> Screaming about a change on the ml doesn't accomplish anything more
> then making you look like a jack ass trying to publically embarass
> someone you're pissed at; at least carlo has a reason, stephen you're
> just being an asshole.
Yes, I am, because it pisses me off when people outright break things
because they had no clue what they were doing. Furthermore, he did
break mips with that change, so that makes it my business to whip out
the cluestick. My previous email was intended to show that he doesn't
seem to have any idea what he was doing.
>
> Further, Stephen shouldn't even know about a candidates failing, let
> alone go stating it on a public ml.
>
> Really nice one there; someone tries to help, deemed not yet skilled
> enough to have access to the tree, and you're bringing it up as a way
> to take potshots at genstef.
Note that I have no idea who this person is, and that I also stated it
is not their fault at all. Pretty much anybody is capable of learning
the skills required to have access to the tree. Failing the ebuild quiz
is a reflection on the mentor, which was my point.
>
> Further, you're taking a potshot at a dev candidate who via going
> through the process was at least *trying* to contribute, even if they
> didn't pass the quiz.
No, I'm not, see above. I encourage this candidate to keep
contributing, and to ask questions of anybody who can help.
>
> Carlo, go talk to devrel, stephen, go do your monthly mips stabling.
> Meanwhile spare us the idiocy, and do something productive.
That's a funny statement, coming from you.
>
> Screaming on a ml won't solve the conflict, just makes the screamer
> look childish.
That's an even funnier statement, coming from you.
-Steve
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-07 11:29 ` Stephen P. Becker
@ 2006-09-07 11:48 ` Jakub Moc
2006-09-07 13:25 ` Carsten Lohrke
0 siblings, 1 reply; 38+ messages in thread
From: Jakub Moc @ 2006-09-07 11:48 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1738 bytes --]
Stephen P. Becker wrote:
> Brian Harring wrote:
>> The proper forum for crap like this is via taking it up with QA/devrel.
>>
>> Screaming about a change on the ml doesn't accomplish anything more
>> then making you look like a jack ass trying to publically embarass
>> someone you're pissed at; at least carlo has a reason, stephen you're
>> just being an asshole.
>
> Yes, I am, because it pisses me off when people outright break things
> because they had no clue what they were doing. Furthermore, he did
> break mips with that change, so that makes it my business to whip out
> the cluestick. My previous email was intended to show that he doesn't
> seem to have any idea what he was doing.
I wonder how exactly genstef broke mips, 'cos mind you, he just reverted
to what the ebuild was doing before Bug 114161 was fixed by
hard-disabling of hspell [1]. Since mips doesn't have hspell keyworded,
it wasn't affected by that bug before it's been fixed and it wasn't
affected after the bug has been reintroduced now [2] (Additionally there
shouldn't be any problem now except for one called automagic
dependencies since the blocker for incompatible versions was there).
[1]
http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdelibs/kdelibs-3.5.0.ebuild?hideattic=0&r1=1.4&r2=1.5
[2]
http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdelibs/kdelibs-3.5.4-r1.ebuild?r1=1.3&r2=1.4
So, how exactly is this public bitching useful?
--
Best regards,
Jakub Moc
mailto:jakub@gentoo.org
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 ;)
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-07 11:48 ` Jakub Moc
@ 2006-09-07 13:25 ` Carsten Lohrke
2006-09-07 14:42 ` Simon Stelling
0 siblings, 1 reply; 38+ messages in thread
From: Carsten Lohrke @ 2006-09-07 13:25 UTC (permalink / raw
To: gentoo-dev; +Cc: Stefan Schweizer
[-- Attachment #1: Type: text/plain, Size: 1399 bytes --]
On Thursday 07 September 2006 13:48, Jakub Moc wrote:
> I wonder how exactly genstef broke mips, 'cos mind you, he just reverted
> to what the ebuild was doing before Bug 114161 was fixed by
> hard-disabling of hspell [1]. Since mips doesn't have hspell keyworded,
> it wasn't affected by that bug before it's been fixed and it wasn't
> affected after the bug has been reintroduced now [2] (Additionally there
> shouldn't be any problem now except for one called automagic
> dependencies since the blocker for incompatible versions was there).
You're right. It was very early in the morning, I saw the dependency not
matching architectures, but wasn't aware that blocker dependencies are not
taken into account with regards to tree breakage. So:
Dear Stefan,
I was wrong, you didn't break the tree. Please excuse that I did accuse you
doing this. I regret not having verfied my position, before i filed the bug.
Furthermore I'd like to add that, as blubb put it in an private email, my
intention wasn't to put you down, but to shed light on the issue - apparently
making myself a fool.
One question remains: Is it needed/correct that Portage doesn't take blockers
for architecture breakages into account? Such a line/prefix is easily changed
and when someone - whatever the bad reason is - uses cvs commit, a real tree
breakage is the cause.
Carsten
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-07 11:25 ` Diego 'Flameeyes' Pettenò
@ 2006-09-07 13:26 ` Carsten Lohrke
0 siblings, 0 replies; 38+ messages in thread
From: Carsten Lohrke @ 2006-09-07 13:26 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1201 bytes --]
On Thursday 07 September 2006 13:25, Diego 'Flameeyes' Pettenò wrote:
> I'll try to overlook the reverted changes in kdelibs for bug fixes, the
> improper ${ROOT} injected in my changes where it wasn't supposed to be, the
> broken opengl on kdelibs checks that appeared last month, unhelpful
> comments when trying to achieve something from the users, a bug lingering
> for an year and a half because my solution wasn't good enough, and that was
> the solution that now kde 3.5.4 implements, decisions against the interest
> and request of all the users and developers, QA bugs opened without
> checking facts, GWN articles sent without notes on kde@g.o alias for what I
> can see ...
I do make mistakes too, yes. That I did revert your changes was a problem with
a local script - still - my mistake. No idea what you're referring to with
your "unhelpful comments" stanza as well as the "bug lingering around". There
are a lot of bugs lingering around and I do not have a todo list tracking
them in a specific time frame. QA bug_s_? Regarding the GWN, you should have
gotten the email, in which I pointed out that it's time to remove KDE 3.4
from the tree.
Carsten
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-07 13:25 ` Carsten Lohrke
@ 2006-09-07 14:42 ` Simon Stelling
2006-09-07 14:51 ` Jakub Moc
` (2 more replies)
0 siblings, 3 replies; 38+ messages in thread
From: Simon Stelling @ 2006-09-07 14:42 UTC (permalink / raw
To: gentoo-dev
Carsten Lohrke wrote:
> One question remains: Is it needed/correct that Portage doesn't take blockers
> for architecture breakages into account? Such a line/prefix is easily changed
> and when someone - whatever the bad reason is - uses cvs commit, a real tree
> breakage is the cause.
The behaviour is correct. The depstring in question was
"!<app-text/hunspell-1.0", which means that you can't have <hunspell-1.0
and kdelibs installed on a system at the same time. Reason for this
could e.g. be file collisions that got fixed in hunspell-1.0.
If the depstring was "!<app-text/hunspell-1.0 app-text/hunspell", (same
as ">=app-text/hunspell-1.0", just retarded) repoman would complain loudly.
--
Kind Regards,
Simon Stelling
Gentoo/AMD64 developer
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-07 14:42 ` Simon Stelling
@ 2006-09-07 14:51 ` Jakub Moc
2006-09-07 15:07 ` Simon Stelling
2006-09-07 15:22 ` Carsten Lohrke
2006-09-07 15:16 ` Kevin F. Quinn
[not found] ` <200609071726.54054.carlo@gentoo.org>
2 siblings, 2 replies; 38+ messages in thread
From: Jakub Moc @ 2006-09-07 14:51 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1440 bytes --]
Simon Stelling wrote:
> Carsten Lohrke wrote:
>> One question remains: Is it needed/correct that Portage doesn't take blockers
>> for architecture breakages into account? Such a line/prefix is easily changed
>> and when someone - whatever the bad reason is - uses cvs commit, a real tree
>> breakage is the cause.
>
> The behaviour is correct. The depstring in question was
> "!<app-text/hunspell-1.0", which means that you can't have <hunspell-1.0
> and kdelibs installed on a system at the same time. Reason for this
> could e.g. be file collisions that got fixed in hunspell-1.0.
>
> If the depstring was "!<app-text/hunspell-1.0 app-text/hunspell", (same
> as ">=app-text/hunspell-1.0", just retarded) repoman would complain loudly.
Well, now the ebuild is broken even worse, since the blocker is gone [1]
and hspell is still not disabled, so it will go kaboom when someone
installs the stable version.
[1]
http://sources.gentoo.org/viewcvs.py/gentoo-x86/kde-base/kdelibs/kdelibs-3.5.4-r1.ebuild?r1=1.4&r2=1.5
carlo, you might want to revert it properly, instead of reverting only
half of the previous commit you've been complaining about here.
--
Best regards,
Jakub Moc
mailto:jakub@gentoo.org
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 ;)
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-07 14:51 ` Jakub Moc
@ 2006-09-07 15:07 ` Simon Stelling
2006-09-07 15:22 ` Carsten Lohrke
1 sibling, 0 replies; 38+ messages in thread
From: Simon Stelling @ 2006-09-07 15:07 UTC (permalink / raw
To: gentoo-dev
Jakub Moc wrote:
> carlo, you might want to revert it properly, instead of reverting only
> half of the previous commit you've been complaining about here.
Could you please take such stuff where it belongs next time? (To the
bug, that is.) There's really no need to point out such things on -dev,
because this is not a "hey everybody, look, $dev did something stupid!"
list. It doesn't matter whether $dev is genstef or carlo or anybody
else. The bitching ain't gonna stop if you just "give back".
--
Kind Regards,
Simon Stelling
Gentoo/AMD64 developer
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-07 14:42 ` Simon Stelling
2006-09-07 14:51 ` Jakub Moc
@ 2006-09-07 15:16 ` Kevin F. Quinn
[not found] ` <200609071726.54054.carlo@gentoo.org>
2 siblings, 0 replies; 38+ messages in thread
From: Kevin F. Quinn @ 2006-09-07 15:16 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1858 bytes --]
On Thu, 07 Sep 2006 16:42:11 +0200
Simon Stelling <blubb@gentoo.org> wrote:
> Carsten Lohrke wrote:
> > One question remains: Is it needed/correct that Portage doesn't
> > take blockers for architecture breakages into account? Such a
> > line/prefix is easily changed and when someone - whatever the bad
> > reason is - uses cvs commit, a real tree breakage is the cause.
>
> The behaviour is correct. The depstring in question was
> "!<app-text/hunspell-1.0", which means that you can't have
> <hunspell-1.0 and kdelibs installed on a system at the same time.
> Reason for this could e.g. be file collisions that got fixed in
> hunspell-1.0.
>
> If the depstring was "!<app-text/hunspell-1.0 app-text/hunspell",
> (same as ">=app-text/hunspell-1.0", just retarded) repoman would
> complain loudly.
1,$ s/hunspell/hspell/g
:)
To follow up in the use of a blocker - obviously blocking something
like kdelibs, a core part of a major package suite, against a utility
like hspell is less than ideal (to put it politely). This was not the
case before - kdelibs and hspell could happily be installed on the same
system, just kdelibs wouldn't make use of hspell. Adding the blocker
unnecessarily restricts the system, and was the wrong thing to do.
One point that illustrates this clearly, is that if kdelibs is blocked
by hspell, a corollary is that hspell should block kdelibs. However
since hspell wasn't blocking kdelibs, you would fail to install kdelibs
until hspell was unmerged. Unmerging hspell would allow kdelibs to
merge, then you could happily install hspell again and end up with a
confused dep tree.
Also, to my understanding, having configure automagically build support
for hspell if it's available on the system is not the way we're
supposed to handle such dependencies.
--
Kevin F. Quinn
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
2006-09-07 14:51 ` Jakub Moc
2006-09-07 15:07 ` Simon Stelling
@ 2006-09-07 15:22 ` Carsten Lohrke
1 sibling, 0 replies; 38+ messages in thread
From: Carsten Lohrke @ 2006-09-07 15:22 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 72 bytes --]
What have we learnt now, Jakub? Keep it in the bug report. ;)
Carsten
[-- Attachment #2: Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
* Re: [gentoo-dev] Re: Re: packages going into the tree with non-gentoo maintainers
[not found] ` <200609071726.54054.carlo@gentoo.org>
@ 2006-09-07 15:37 ` Jakub Moc
0 siblings, 0 replies; 38+ messages in thread
From: Jakub Moc @ 2006-09-07 15:37 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 827 bytes --]
Carsten Lohrke wrote:
> On Thursday 07 September 2006 16:42, Simon Stelling wrote:
>> "!<app-text/hunspell-1.0", which means that you can't have <hunspell-1.0
>> and kdelibs installed on a system at the same time.
>
> This is clear to me. My point was, if there's a specific need to allow to not
> to break arch keywording this way. I'd find it more foolproof and consistent,
> if repoman would catch this and Portage would warn.
Warn about what exactly? About blocker that $arch doesn't have even
keyworded? I fail too see why this would be useful.
--
Best regards,
Jakub Moc
mailto:jakub@gentoo.org
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 ;)
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 38+ messages in thread
end of thread, other threads:[~2006-09-07 15:43 UTC | newest]
Thread overview: 38+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-09-03 9:20 [gentoo-dev] packages going into the tree with non-gentoo maintainers Kevin F. Quinn
2006-09-03 10:12 ` Carsten Lohrke
2006-09-03 11:57 ` [gentoo-dev] " Stefan Schweizer
2006-09-03 12:51 ` Bryan Ãstergaard
2006-09-03 14:36 ` [gentoo-dev] " Stefan Schweizer
2006-09-06 23:35 ` Andrej Kacian
2006-09-07 2:09 ` Carsten Lohrke
2006-09-07 2:37 ` Stephen P. Becker
2006-09-07 3:10 ` Brian Harring
2006-09-07 11:29 ` Stephen P. Becker
2006-09-07 11:48 ` Jakub Moc
2006-09-07 13:25 ` Carsten Lohrke
2006-09-07 14:42 ` Simon Stelling
2006-09-07 14:51 ` Jakub Moc
2006-09-07 15:07 ` Simon Stelling
2006-09-07 15:22 ` Carsten Lohrke
2006-09-07 15:16 ` Kevin F. Quinn
[not found] ` <200609071726.54054.carlo@gentoo.org>
2006-09-07 15:37 ` Jakub Moc
2006-09-07 3:13 ` Alec Warner
2006-09-07 11:09 ` Simon Stelling
2006-09-07 3:22 ` Luca Barbato
2006-09-07 5:58 ` [gentoo-dev] " Stefan Schweizer
2006-09-07 11:08 ` Carsten Lohrke
2006-09-07 9:11 ` [gentoo-dev] " Stuart Herbert
2006-09-07 10:17 ` Danny van Dyk
2006-09-07 10:21 ` Jon Portnoy
2006-09-07 11:05 ` Carsten Lohrke
2006-09-07 11:25 ` Diego 'Flameeyes' Pettenò
2006-09-07 13:26 ` Carsten Lohrke
2006-09-03 13:20 ` [gentoo-dev] " Kevin F. Quinn
2006-09-03 14:11 ` [gentoo-dev] " Stefan Schweizer
2006-09-03 13:55 ` [gentoo-dev] " Paul de Vrieze
2006-09-03 14:22 ` [gentoo-dev] " Stefan Schweizer
2006-09-03 18:46 ` Kevin F. Quinn
2006-09-03 23:54 ` [gentoo-dev] " Ryan Hill
2006-09-04 7:20 ` Kevin F. Quinn
2006-09-07 3:10 ` [gentoo-dev] " Mike Frysinger
2006-09-07 3:02 ` [gentoo-dev] " Mike Frysinger
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox