public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [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