* [gentoo-dev] invalid <herd> in metadata.xml
@ 2007-05-10 14:55 Thilo Bangert
2007-05-10 15:56 ` Steve Dibb
` (2 more replies)
0 siblings, 3 replies; 9+ messages in thread
From: Thilo Bangert @ 2007-05-10 14:55 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1.1: Type: text/plain, Size: 558 bytes --]
Hi everybody,
the following list of packages uses a invalid <herd> tag in its
metadata.xml. Invalid in the sense of 'could-not-be-found-in-herds.xml'
Most of them appear to be simple mis-spellings or minor misunderstandings.
Others may lack an entry in herds.xml (s390?).
AFAICT most packages have straight forward fixes, which will be applied in
about 24 hours. Beat me to it if you want or stop my insanity by speaking
up.
All packages with <herd>maintainer-needed</herd> will be moved to
<herd>no-herd</herd>.
kind regards
Thilo
[-- Attachment #1.2: invalid-metadata-check.log --]
[-- Type: text/x-log, Size: 2253 bytes --]
app-cdr/poweriso invalid herd: <herd>app-cdr</herd>
app-editors/xxe invalid herd: <herd>maintainer-needed</herd>
app-emulation/hercules invalid herd: <herd>s390</herd>
dev-libs/libffi invalid herd: <herd>maintainer-needed@gentoo.org</herd>
dev-libs/liboil invalid herd: <herd>media-video</herd>
dev-libs/libvc invalid herd: <herd>maintainer-needed</herd>
dev-python/python-lzo invalid herd: <herd>noherd</herd>
dev-ruby/jabber4r invalid herd: <herd>Ruby</herd>
dev-ruby/net-sftp invalid herd: <herd>Ruby</herd>
dev-ruby/net-ssh invalid herd: <herd>Ruby</herd>
dev-ruby/pdf-writer invalid herd: <herd>Ruby</herd>
dev-util/cgvg invalid herd: <herd>dev-util</herd>
media-libs/schroedinger invalid herd: <herd>media-video</herd>
media-tv/freevo invalid herd: <herd>maintainer-needed</herd>
net-fs/fex invalid herd: <herd>noherd</herd>
net-ftp/tftp-hpa invalid herd: <herd>basesystem</herd>
net-misc/netkit-rusers invalid herd: <herd>maintainer-needed</herd>
net-misc/netkit-rwall invalid herd: <herd>maintainer-needed</herd>
net-misc/redir invalid herd: <herd>maintainer-needed</herd>
net-misc/vncsnapshot invalid herd: <herd>maintainer-needed</herd>
net-misc/xf4vnc invalid herd: <herd>maintainer-needed</herd>
sci-electronics/splat invalid herd: <herd>ci-electronics</herd>
sys-apps/cpint invalid herd: <herd>s390</herd>
sys-apps/lkcdutils invalid herd: <herd>s390</herd>
sys-apps/s390-oco invalid herd: <herd>s390</herd>
x11-libs/libsexy invalid herd: <herd>Gentopia</herd>
x11-libs/openmotif invalid herd: <herd>maintainer-needed</herd>
x11-misc/gromit invalid herd: <herd>maintainer-needed</herd>
Found 28 packages with invalid <herd>
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] invalid <herd> in metadata.xml
2007-05-10 14:55 [gentoo-dev] invalid <herd> in metadata.xml Thilo Bangert
@ 2007-05-10 15:56 ` Steve Dibb
2007-05-10 19:29 ` Doug Goldstein
2007-05-10 20:00 ` [gentoo-dev] " Stefan Schweizer
2 siblings, 0 replies; 9+ messages in thread
From: Steve Dibb @ 2007-05-10 15:56 UTC (permalink / raw
To: gentoo-dev
> Hi everybody,
>
> the following list of packages uses a invalid <herd> tag in its
> metadata.xml. Invalid in the sense of 'could-not-be-found-in-herds.xml'
FWIW, I've been providing similar results on a daily basis for some time
now at GPNL (Gentoo Packages that Need Lovin) website:
http://spaceparanoids.org/gentoo/gpnl/
Feel free to fixxor your ebuilds. :)
Steve
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] invalid <herd> in metadata.xml
2007-05-10 14:55 [gentoo-dev] invalid <herd> in metadata.xml Thilo Bangert
2007-05-10 15:56 ` Steve Dibb
@ 2007-05-10 19:29 ` Doug Goldstein
2007-05-10 22:27 ` Thilo Bangert
` (2 more replies)
2007-05-10 20:00 ` [gentoo-dev] " Stefan Schweizer
2 siblings, 3 replies; 9+ messages in thread
From: Doug Goldstein @ 2007-05-10 19:29 UTC (permalink / raw
To: gentoo-dev
Thilo Bangert wrote:
> Hi everybody,
>
> the following list of packages uses a invalid <herd> tag in its
> metadata.xml. Invalid in the sense of 'could-not-be-found-in-herds.xml'
>
> Most of them appear to be simple mis-spellings or minor misunderstandings.
> Others may lack an entry in herds.xml (s390?).
>
> AFAICT most packages have straight forward fixes, which will be applied in
> about 24 hours. Beat me to it if you want or stop my insanity by speaking
> up.
>
> All packages with <herd>maintainer-needed</herd> will be moved to
> <herd>no-herd</herd>.
>
> kind regards
> Thilo
>
maintainer-needed is different from no-herd. no-herd is valid when a dev
is maintaining a pkg outside of a herd. no-herd is not valid for when
the package is entirely unmaintained, maintainer-needed would be a
better tag for it. I would not make that change.
I tried to fix up your list and found a handful of the packages not even
in existence in the tree. Can you re-run this with a fully up to date tree?
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 9+ messages in thread
* [gentoo-dev] Re: invalid <herd> in metadata.xml
2007-05-10 14:55 [gentoo-dev] invalid <herd> in metadata.xml Thilo Bangert
2007-05-10 15:56 ` Steve Dibb
2007-05-10 19:29 ` Doug Goldstein
@ 2007-05-10 20:00 ` Stefan Schweizer
2007-05-11 20:48 ` Ryan Hill
2 siblings, 1 reply; 9+ messages in thread
From: Stefan Schweizer @ 2007-05-10 20:00 UTC (permalink / raw
To: gentoo-dev
Thilo Bangert wrote:
> All packages with <herd>maintainer-needed</herd> will be moved to
> <herd>no-herd</herd>.
I think that is not quite right, and since maintainer-needed is not a
maintainer but multiple people listening to the alias and users I would
like to suggest the following addition to herds.xml to make it legal:
<herd>
<name>maintainer-needed</name>
<email>maintainer-needed@gentoo.org</email>
<description>Orphaned packages. Every developer is encouraged to fix
bugs here, proxy-maintain or take over maintainance</description>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
<name>Maintainer Needed</name>
</maintainer>
</herd>
Best regards,
Stefan
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] invalid <herd> in metadata.xml
2007-05-10 19:29 ` Doug Goldstein
@ 2007-05-10 22:27 ` Thilo Bangert
2007-05-11 1:22 ` Steve Dibb
2007-05-11 15:36 ` Mike Frysinger
2007-05-11 22:52 ` Thilo Bangert
2 siblings, 1 reply; 9+ messages in thread
From: Thilo Bangert @ 2007-05-10 22:27 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1169 bytes --]
Doug Goldstein <cardoe@gentoo.org> said:
> Thilo Bangert wrote:
> > All packages with <herd>maintainer-needed</herd> will be moved to
> > <herd>no-herd</herd>.
>
> maintainer-needed is different from no-herd. no-herd is valid when a
> dev is maintaining a pkg outside of a herd. no-herd is not valid for
> when the package is entirely unmaintained, maintainer-needed would be a
> better tag for it. I would not make that change.
if that were so, we would need to document it.
from my reading of the current policies[1,2,3] <herd> is required and
either no-herd or in herds.xml, no-herd only being allowed if no herd
fits.
>
> I tried to fix up your list and
thanks
> found a handful of the packages not
> even in existence in the tree. Can you re-run this with a fully up to
> date tree?
funny - so why would cvs up not be enough? which packages? i was able to
find all packages on packages.gentoo.org
thanks
[1]http://devmanual.gentoo.org/ebuild-writing/misc-files/metadata/index.html
[2]http://www.gentoo.org/proj/en/metastructure/herds/index.xml
[3]http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=4
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] invalid <herd> in metadata.xml
2007-05-10 22:27 ` Thilo Bangert
@ 2007-05-11 1:22 ` Steve Dibb
0 siblings, 0 replies; 9+ messages in thread
From: Steve Dibb @ 2007-05-11 1:22 UTC (permalink / raw
To: gentoo-dev
Thilo Bangert wrote:
> Doug Goldstein <cardoe@gentoo.org> said:
>> Thilo Bangert wrote:
>>> All packages with <herd>maintainer-needed</herd> will be moved to
>>> <herd>no-herd</herd>.
>> maintainer-needed is different from no-herd. no-herd is valid when a
>> dev is maintaining a pkg outside of a herd. no-herd is not valid for
>> when the package is entirely unmaintained, maintainer-needed would be a
>> better tag for it. I would not make that change.
>
> if that were so, we would need to document it.
> from my reading of the current policies[1,2,3] <herd> is required and
> either no-herd or in herds.xml, no-herd only being allowed if no herd
> fits.
This is where all the discussions died from last time, that I can tell. We
never really decided on a specific policy change, and nothing got documented, or
done.
In the end, we still have a few ebuilds in the tree that have no maintainer or
no herd, and nobody really cares since all the portage utilities work around it
anyway.
Still, as a matter of QA, it'd be nice to fix.
Steve
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] invalid <herd> in metadata.xml
2007-05-10 19:29 ` Doug Goldstein
2007-05-10 22:27 ` Thilo Bangert
@ 2007-05-11 15:36 ` Mike Frysinger
2007-05-11 22:52 ` Thilo Bangert
2 siblings, 0 replies; 9+ messages in thread
From: Mike Frysinger @ 2007-05-11 15:36 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 671 bytes --]
On Thursday 10 May 2007, Doug Goldstein wrote:
> Thilo Bangert wrote:
> > All packages with <herd>maintainer-needed</herd> will be moved to
> > <herd>no-herd</herd>.
>
> maintainer-needed is different from no-herd. no-herd is valid when a dev
> is maintaining a pkg outside of a herd. no-herd is not valid for when
> the package is entirely unmaintained, maintainer-needed would be a
> better tag for it. I would not make that change.
i think your examples can be attained with [pseudo-xml]:
<herd>no-herd</herd>
<maintainer>maintainer-needed@gentoo.org</maintainer>
<herd>no-herd</herd>
<maintainer>cardoe@gentoo.org</maintainer>
there is no ambiguity here ...
-mike
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 827 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* [gentoo-dev] Re: invalid <herd> in metadata.xml
2007-05-10 20:00 ` [gentoo-dev] " Stefan Schweizer
@ 2007-05-11 20:48 ` Ryan Hill
0 siblings, 0 replies; 9+ messages in thread
From: Ryan Hill @ 2007-05-11 20:48 UTC (permalink / raw
To: gentoo-dev
Stefan Schweizer wrote:
> Thilo Bangert wrote:
>> All packages with <herd>maintainer-needed</herd> will be moved to
>> <herd>no-herd</herd>.
>
> I think that is not quite right, and since maintainer-needed is not a
> maintainer but multiple people listening to the alias and users I would
> like to suggest the following addition to herds.xml to make it legal:
>
> <herd>
> <name>maintainer-needed</name>
> <email>maintainer-needed@gentoo.org</email>
> <description>Orphaned packages. Every developer is encouraged to fix
> bugs here, proxy-maintain or take over maintainance</description>
> <maintainer>
> <email>maintainer-needed@gentoo.org</email>
> <name>Maintainer Needed</name>
> </maintainer>
> </herd>
>
>
> Best regards,
> Stefan
maintainer-needed shouldn't be a herd, just use:
<herd>no-herd</herd>
<maintainer>
<email>maintainer-needed@gentoo.org</email>
</maintainer>
no?
--
where to now? if i had to guess
dirtyepic gentoo org i'm afraid to say antarctica's next
9B81 6C9F E791 83BB 3AB3 5B2D E625 A073 8379 37E8 (0x837937E8)
--
gentoo-dev@gentoo.org mailing list
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [gentoo-dev] invalid <herd> in metadata.xml
2007-05-10 19:29 ` Doug Goldstein
2007-05-10 22:27 ` Thilo Bangert
2007-05-11 15:36 ` Mike Frysinger
@ 2007-05-11 22:52 ` Thilo Bangert
2 siblings, 0 replies; 9+ messages in thread
From: Thilo Bangert @ 2007-05-11 22:52 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1.1: Type: text/plain, Size: 58 bytes --]
> Can you re-run this with a fully up to date tree?
sure
[-- Attachment #1.2: herd-metadata-check.log --]
[-- Type: text/x-log, Size: 325 bytes --]
app-emulation/hercules invalid herd: <herd>s390</herd>
sys-apps/cpint invalid herd: <herd>s390</herd>
sys-apps/lkcdutils invalid herd: <herd>s390</herd>
sys-apps/s390-oco invalid herd: <herd>s390</herd>
Found 4 packages with invalid <herd>
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2007-05-12 10:29 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-05-10 14:55 [gentoo-dev] invalid <herd> in metadata.xml Thilo Bangert
2007-05-10 15:56 ` Steve Dibb
2007-05-10 19:29 ` Doug Goldstein
2007-05-10 22:27 ` Thilo Bangert
2007-05-11 1:22 ` Steve Dibb
2007-05-11 15:36 ` Mike Frysinger
2007-05-11 22:52 ` Thilo Bangert
2007-05-10 20:00 ` [gentoo-dev] " Stefan Schweizer
2007-05-11 20:48 ` Ryan Hill
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox