Re: [gentoo-dev] Beware DESCRIPTION clobbering
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
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
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
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