Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 895856 - Possible proxy-maint policy violation on maintainer name in metadata.xml
Summary: Possible proxy-maint policy violation on maintainer name in metadata.xml
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Developers/Staff
Classification: Unclassified
Component: Proxied Maintainers (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Proxy Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-02-22 08:51 UTC by Stephan Hartmann (RETIRED)
Modified: 2023-02-22 11:36 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stephan Hartmann (RETIRED) gentoo-dev 2023-02-22 08:51:40 UTC
orbea is listed as proxy-maintainer in several packages in ::gentoo. According to https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers/Policies_and_Guidelines proxy-maintainers need to be listed in metadata.xml with their real name and also sign-off with real names. A quick grep revealed at least following packages:

app-admin/tpm
app-misc/rover
dev-util/maxcso
dev-util/rgbds
dev-util/samurai
games-emulation/bsnes-jg
games-emulation/cega-jg
games-emulation/gambatte-jg
games-emulation/jgemu
games-emulation/jgrf
games-emulation/jollycv-jg
games-emulation/mednafen-jg
games-emulation/melonds-jg
games-emulation/mgba-jg
games-emulation/nestopia-jg
games-emulation/prosystem-jg
games-emulation/sameboy-jg
games-emulation/sameboy-jg
games-emulation/vecx-jg
media-libs/jg

(Not sure who is the correct assignee here)

Reproducible: Always
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-02-22 09:23:13 UTC
I discussed this with mgorny and I'm happy to just proxy him directly. It's not a GLEP 76 violation, it's a proxy-maint policy violation.

I'll make that change now.

It's not a GLEP 76 violation because as discussed many times in the past, it's fine as long as the committer is willing to take responsibility for the contents. I usually drop orbea's signoff.
Comment 2 Larry the Git Cow gentoo-dev 2023-02-22 09:32:19 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06dd7e061e77d5ad99e4fb7d73e0697313a7704b

commit 06dd7e061e77d5ad99e4fb7d73e0697313a7704b
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-02-22 09:32:06 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-02-22 09:32:06 +0000

    games-emulation/cega-jg: proxy orbea directly
    
    I'll proxy directly.
    
    Bug: https://bugs.gentoo.org/895856
    Signed-off-by: Sam James <sam@gentoo.org>

 games-emulation/cega-jg/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b0c3f90e0dcf8a400ed953bc64cf2a796d3d6cc

commit 1b0c3f90e0dcf8a400ed953bc64cf2a796d3d6cc
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-02-22 09:31:14 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-02-22 09:31:14 +0000

    media-libs/jg: proxy orbea directly
    
    I'll proxy directly.
    
    Bug: https://bugs.gentoo.org/895856
    Signed-off-by: Sam James <sam@gentoo.org>

 media-libs/jg/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=413e84b538aac234a11b5636d2dc18c3f061e6d4

commit 413e84b538aac234a11b5636d2dc18c3f061e6d4
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-02-22 09:30:27 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-02-22 09:30:27 +0000

    games-emulation/vecx-jg: proxy orbea directly
    
    I'll proxy directly.
    
    Bug: https://bugs.gentoo.org/895856
    Signed-off-by: Sam James <sam@gentoo.org>

 games-emulation/vecx-jg/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b17675b335a2986f9b4727373d2bdd0d306fd843

commit b17675b335a2986f9b4727373d2bdd0d306fd843
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-02-22 09:29:54 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-02-22 09:29:54 +0000

    games-emulation/sameboy-jg: proxy orbea directly
    
    I'll proxy directly.
    
    Bug: https://bugs.gentoo.org/895856
    Signed-off-by: Sam James <sam@gentoo.org>

 games-emulation/sameboy-jg/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8abcdac4ef95c264c47eeefeb73cdf4482eb04f4

commit 8abcdac4ef95c264c47eeefeb73cdf4482eb04f4
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-02-22 09:29:35 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-02-22 09:29:35 +0000

    games-emulation/prosystem-jg: proxy orbea directly
    
    I'll proxy directly.
    
    Bug: https://bugs.gentoo.org/895856
    Signed-off-by: Sam James <sam@gentoo.org>

 games-emulation/prosystem-jg/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa4f43d3f65a711a804954d8cc336bcd930ce89

commit 8fa4f43d3f65a711a804954d8cc336bcd930ce89
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-02-22 09:29:15 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-02-22 09:29:15 +0000

    games-emulation/nestopia-jg: proxy orbea directly
    
    I'll proxy directly.
    
    Bug: https://bugs.gentoo.org/895856
    Signed-off-by: Sam James <sam@gentoo.org>

 games-emulation/nestopia-jg/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c70f1f64e1be6d8d8fd75a14bfef25264a022ed

commit 4c70f1f64e1be6d8d8fd75a14bfef25264a022ed
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-02-22 09:28:49 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-02-22 09:28:49 +0000

    games-emulation/mgba-jg: proxy orbea directly
    
    I'll proxy directly.
    
    Bug: https://bugs.gentoo.org/895856
    Signed-off-by: Sam James <sam@gentoo.org>

 games-emulation/mgba-jg/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=520709f62fb4b7ec0e0342cdaa61ce1b750d2968

commit 520709f62fb4b7ec0e0342cdaa61ce1b750d2968
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-02-22 09:28:20 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-02-22 09:28:20 +0000

    games-emulation/melonds-jg: proxy orbea directly
    
    I'll proxy directly.
    
    Bug: https://bugs.gentoo.org/895856
    Signed-off-by: Sam James <sam@gentoo.org>

 games-emulation/melonds-jg/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=041f059aaede4a9a20d443c336c19a40b4865805

commit 041f059aaede4a9a20d443c336c19a40b4865805
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-02-22 09:28:01 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-02-22 09:28:01 +0000

    games-emulation/mednafen-jg: proxy orbea directly
    
    I'll proxy directly.
    
    Bug: https://bugs.gentoo.org/895856
    Signed-off-by: Sam James <sam@gentoo.org>

 games-emulation/mednafen-jg/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b527d476e2aeb817afce9d5ffbf97c08d99c123f

commit b527d476e2aeb817afce9d5ffbf97c08d99c123f
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-02-22 09:27:40 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-02-22 09:27:40 +0000

    games-emulation/jollycv-jg: proxy orbea directly
    
    I'll proxy directly.
    
    Bug: https://bugs.gentoo.org/895856
    Signed-off-by: Sam James <sam@gentoo.org>

 games-emulation/jollycv-jg/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fed4bfd8a45e37ffd8e94fdad59860d7292214d4

commit fed4bfd8a45e37ffd8e94fdad59860d7292214d4
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-02-22 09:27:19 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-02-22 09:27:19 +0000

    games-emulation/jgrf: proxy orbea directly
    
    I'll proxy directly.
    
    Bug: https://bugs.gentoo.org/895856
    Signed-off-by: Sam James <sam@gentoo.org>

 games-emulation/jgrf/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc4514925454a547f98d94d6296336c4d68a9293

commit bc4514925454a547f98d94d6296336c4d68a9293
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-02-22 09:26:54 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-02-22 09:26:54 +0000

    games-emulation/jgemu: proxy orbea directly
    
    I'll proxy directly.
    
    Bug: https://bugs.gentoo.org/895856
    Signed-off-by: Sam James <sam@gentoo.org>

 games-emulation/jgemu/metadata.xml | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fa8556c892d84c33b19bb9b92d2060a9c20e622

commit 7fa8556c892d84c33b19bb9b92d2060a9c20e622
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-02-22 09:26:34 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-02-22 09:26:34 +0000

    games-emulation/gambatte-jg: proxy orbea directly
    
    I'll proxy directly.
    
    Bug: https://bugs.gentoo.org/895856
    Signed-off-by: Sam James <sam@gentoo.org>

 games-emulation/gambatte-jg/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=994d99d299d97cef530d444ab387bb765cd48d6d

commit 994d99d299d97cef530d444ab387bb765cd48d6d
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-02-22 09:26:03 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-02-22 09:26:03 +0000

    games-emulation/bsnes-jg: proxy orbea directly
    
    I'll proxy directly.
    
    Bug: https://bugs.gentoo.org/895856
    Signed-off-by: Sam James <sam@gentoo.org>

 games-emulation/bsnes-jg/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c138be3874507e6faad060ba5525838f676fbf56

commit c138be3874507e6faad060ba5525838f676fbf56
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-02-22 09:25:37 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-02-22 09:25:37 +0000

    dev-util/samurai: proxy orbea directly
    
    I'll proxy directly.
    
    Bug: https://bugs.gentoo.org/895856
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-util/samurai/metadata.xml | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26a7567ef54d32e51519f9681259fb2a18cd50af

commit 26a7567ef54d32e51519f9681259fb2a18cd50af
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-02-22 09:25:02 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-02-22 09:25:02 +0000

    dev-util/rgbds: proxy orbea directly
    
    I'll proxy directly.
    
    Bug: https://bugs.gentoo.org/895856
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-util/rgbds/metadata.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=792921ae355bbaaf1136f3747528d7ecc54fe8fa

commit 792921ae355bbaaf1136f3747528d7ecc54fe8fa
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-02-22 09:24:19 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-02-22 09:24:19 +0000

    dev-util/maxcso: drop proxy-maint
    
    I'll proxy directly.
    
    Bug: https://bugs.gentoo.org/895856
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-util/maxcso/metadata.xml | 4 ----
 1 file changed, 4 deletions(-)
Comment 3 Ulrich Müller gentoo-dev 2023-02-22 11:36:34 UTC
See also policy reference in the devmanual:
https://devmanual.gentoo.org/general-concepts/copyright-policy/index.html#examples-for-general-guideline