Re: [gentoo-dev] Beware DESCRIPTION clobbering

2006-02-20 Thread Henrik Brix Andersen
On Mon, Feb 20, 2006 at 05:46:01PM -0300, Marcelo Góes wrote:
> I agree. Adding a package to a herd is basically the same as adding
> someone as a package maintainer. If one doesn't belong to the target
> herd, he/she should drop a line asking first.

Some developers tend to think that if they just add themselves to the
herd as well, someone else from that herd will take care of fixing the
bugs in the packages they introduce...

Unfortunately I see no easy solution to this other than to speak to
the common sense of these devs asking them to take the time to
actively maintain any packages they add to the tree - or don't add
them at all.

Regards,
Brix
-- 
Henrik Brix Andersen <[EMAIL PROTECTED]>
Gentoo Metadistribution | Mobile computing herd


pgpEtqCh6RzG2.pgp
Description: PGP signature


Re: [gentoo-dev] Beware DESCRIPTION clobbering

2006-02-20 Thread Marcelo Góes
On 2/20/06, Michael Cummings <[EMAIL PROTECTED]> wrote:
> 'given' to us) but if you're (NOT ciaranm, general reply) going to add a
> package and then proceed to assign it to a herd, it would be really keen
> if you told the herd, or at least took care of the bugs you generated as
> a result. Maybe there should be a policy or something about not willy
> nilly adding packages to a herd without some sort of exchange. And yes,
> unfortunately we catch these things months, even a year later, then
> scratch our heads on what happened.

I agree. Adding a package to a herd is basically the same as adding
someone as a package maintainer. If one doesn't belong to the target
herd, he/she should drop a line asking first.

Cheers

--
Marcelo Góes
[EMAIL PROTECTED]
[EMAIL PROTECTED]

-- 
gentoo-dev@gentoo.org mailing list



Re: [gentoo-dev] Beware DESCRIPTION clobbering

2006-02-20 Thread Michael Cummings
On Fri, 2006-02-17 at 02:36 +, Ciaran McCreesh wrote:

> dev-perl/XML-AutoWriter-0.38: description:
>   major:  DESCRIPTION equal to $PN? You can do better than that.

slightly off topic (fixed btw - perl herd didn't add it, but it was
'given' to us) but if you're (NOT ciaranm, general reply) going to add a
package and then proceed to assign it to a herd, it would be really keen
if you told the herd, or at least took care of the bugs you generated as
a result. Maybe there should be a policy or something about not willy
nilly adding packages to a herd without some sort of exchange. And yes,
unfortunately we catch these things months, even a year later, then
scratch our heads on what happened.

/me steps off pulpit.

~mcummings


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


[gentoo-dev] Beware DESCRIPTION clobbering

2006-02-16 Thread Ciaran McCreesh
Typical example:

DESCRIPTION="I am a fish"

inherit eutils

End result:

DESCRIPTION="Based on the eutils eclass"

Some eclasses set DESCRIPTION. This is one of the many reasons that
inherit should go as early up the ebuild as possible.

List, which may be utterly wrong, of packages that either do this or
have DESCRIPTION=$PN, as of when I last ran cvs upd:

app-doc/ebook-libgnomeui-1.0: description:
  major:  DESCRIPTION is about as useful as a chocolate teapot
--
dev-libs/libole2-0.2.3-r1: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
--
dev-perl/XML-AutoWriter-0.38: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
--
dev-python/docutils-0.3_pre20030530-r3: description:
  major:  DESCRIPTION is about as useful as a chocolate teapot
--
dev-python/gnome-python-1.4.2: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
dev-python/gnome-python-1.4.4: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
--
dev-python/m2crypto-0.07_alpha3: description:
  major:  DESCRIPTION is about as useful as a chocolate teapot
--
gnome-base/gconf-1.0.8-r3: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
--
gnome-base/gconf-1.0.8-r5: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
--
gnome-base/gnome-applets-1.4.0.5: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
--
gnome-base/libghttp-1.0.9-r2: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
--
gnome-base/libgtop-1.0.13-r2: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
--
gnome-base/librsvg-1.0.3: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
--
gnome-base/nautilus-1.0.6-r9: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
--
gnome-extra/gnome-audio-1.4.0-r2: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
--
gnome-extra/gnome-media-1.2.3-r2: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
--
gnome-extra/gnome-pim-1.4.8: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
--
gnome-extra/gnome-pim-1.4.9: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
--
gnome-extra/gnome-utils-1.4.1.2: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
--
gnome-extra/gtop-1.0.13-r2: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
--
media-radio/xastir-1.2.0: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
media-radio/xastir-1.4.0: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
media-radio/xastir-1.6.0: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
--
sys-cluster/gomd-cvs-0.2_beta1: description:
  major:  DESCRIPTION is about as useful as a chocolate teapot
--
sys-cluster/iddev-1.00.00: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
sys-cluster/iddev-1.01.00: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
--
sys-fs/lvm2-2.01.14-r1: description:
  major:  DESCRIPTION is about as useful as a chocolate teapot
--
sys-libs/pam-0.78-r2: description:
  major:  DESCRIPTION is about as useful as a chocolate teapot
sys-libs/pam-0.78-r3: description:
  major:  DESCRIPTION is about as useful as a chocolate teapot
sys-libs/pam-0.78-r4: description:
  major:  DESCRIPTION is about as useful as a chocolate teapot
--
x11-libs/libPropList-0.10.1-r2: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
x11-libs/libPropList-0.10.1-r3: description:
  major:  DESCRIPTION equal to $PN? You can do better than that.
--
xfce-base/libxfcegui4-4.2.2-r1: description:
  major:  DESCRIPTION is about as useful as a chocolate teapot


-- 
Ciaran McCreesh : Gentoo Developer (Wearer of the shiny hat)
Mail: ciaranm at gentoo.org
Web : http://dev.gentoo.org/~ciaranm



signature.asc
Description: PGP signature