Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 564134 - Proxy-maintained packages with non-assignable e-mail addresses
Summary: Proxy-maintained packages with non-assignable e-mail addresses
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Proxy Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-10-25 23:03 UTC by Michał Górny
Modified: 2018-02-04 13:50 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 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2015-10-25 23:03:30 UTC
There's a fair number of proxy-maintained packages that have one or more proxied maintainers whose e-mail addresses don't match on Bugzilla. I don't know if they were added without checking or if the proxied maintainer changed his e-mail in the meantime. In any case, it is impossible to assign bugs to those maintainers.

What should we do about them? List coming in next comment.
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2015-10-25 23:05:08 UTC
aaron@flappyport.com
	app-emulation/vpcs
	dev-libs/libdivecomputer
	dev-python/kiwisolver
	net-misc/ipv6calc

ahf@exherbo.org
	app-vim/exheres-syntax

alexvandermey@gmail.com
	app-editors/gummi

anton.bugs@gmail.com
	sys-apps/lomoco

beber@meleeweb.net
	media-fonts/Humor-Sans
	net-ftp/frox
	www-misc/litmus

bldewolf@csupomona.edu
	app-admin/tenshi

carlin@jlab.org
	net-im/pyaim-t

chris@camisa.org
	app-emulation/xe-guest-utilities

christian.affolter@stepping-stone.ch
	dev-perl/File-Copy-Link
	dev-perl/Quota
	dev-perl/UUID-Tiny
	www-apps/webdavcgi

code@stefanjunker.de
	app-admin/fleet

degrenier@easyconnect.fr
	app-vim/cream

dima@sphinx.net.ru
	dev-tex/sketch

dominique.michel@vtxnet.ch
	x11-themes/fvwm-crystal

erikmack@gmail.com
	media-sound/forked-daapd
	sys-fs/cloudfuse

ferret@explodingferret.com
	app-vim/vim-latex

francois.bissey@canterbury.ac.nz
	sci-mathematics/rw

geert.braekmans@gmail.com
	x11-themes/clearlooks-phenix

gentoobugsie.20.dsurawicz@spamgourmet.com
	app-admin/apg

gingekerr@yahoo.co.uk
	app-office/mdbtools

graham.ramsey@gmail.com
	app-i18n/ibus-libpinyin

headch@gmail.com
	app-misc/pwsafe

influencedchaos@gmail.com
	net-dns/noip-updater

itumaykin@gmail.com
	app-admin/ulogd
	app-text/linuxdoc-tools
	net-firewall/fwknop

james.ausmus.code@gmail.com
	media-sound/ogg2mp3

jan.breuer@jaybee.cz
	net-misc/ptpd

ljakab@ac.upc.edu
	net-misc/vpnc

longlene@gmail.com
	dev-lang/crystal
	dev-libs/pcl

luke_gentoo_bitcoin@dashjr.org
	dev-libs/libbase58
	net-libs/libbitcoinconsensus

michael.stahn.42@gmail.com
	x11-wm/dwm

mva@mva.name
	sys-power/bbswitch
	x11-misc/virtualgl

phil@p1sec.com
	dev-python/pysctp

phobosk@kbfx.net
	app-crypt/cryptkeeper

samuel.bauer@yahoo.fr
	app-admin/gtkdiskfree

srinclan@gmail.com
	dev-python/pywebkitgtk

sterkrig@myopera.com
	x11-themes/chameleon-xcursors

the.dmol@gmail.com
	dev-java/groovy

wtold.pilat@gmail.com
	dev-python/plyr

yaleks@gentoo.ru
	app-text/cuneiform
Comment 2 Ian Delaney (RETIRED) gentoo-dev 2015-10-26 06:39:33 UTC
Yes quite right. I have stumbled upon a few of these, This state is sadly a consequence of chronic inattention and non management of the maintainers and the packages' metadata over years. It's something i was intending to tidy up. As to how, that is still in discussion within the 'team'.  This scenario, to my knowledge, has no real precedent given the nature of the project. With a full list, they will be addressed according to those in-house discussions.
Comment 3 Pacho Ramos gentoo-dev 2015-10-26 07:24:10 UTC
One set of packages involves me (virtualgl and co.). I am sure that mail address was ok when I added it (long time ago when I introduced the package), then, maybe he changed it at some time without notifying me :(

I wonder if it would be possible from infrastructure team to run automated checks comparing the mails from bugzilla and those in metadatas :|
Comment 4 Pacho Ramos gentoo-dev 2015-10-26 07:30:38 UTC
In some cases I think we can try to know the current address taking advantage of bugzilla being able to list mails with a pattern, for example, typing "mva" in CC box shows me the new Vadim mail... but I have no idea about how to prevent this. 

The check would be nice for sure... but I also wonder if maybe we should disallow people listed in metadatas to be able to change their addresses by themselves without notifying another team (infra?, undertakers?) to allow to update metadatas accordingly.

Well, ideally we would have a central storage for our mail addresses and all Gentoo resources (bugzilla, wiki...) could take the mail from there, but maybe it's too hard to achieve technically speaking :/ (a bit like Google does with gmail, calendar, hangouts... account)
Comment 5 William Hubbs gentoo-dev 2015-10-26 13:33:19 UTC
I think that if a proxy maintainer is unreachable for 30 days the package(s) they maintain should be moved to maintainer-needed. That would give someone else an opportunity to pick up the package.
Comment 6 Ian Delaney (RETIRED) gentoo-dev 2015-10-27 08:19:02 UTC
At this point,  aaron@flappyport.com cleaned up all his leftovers. This will take some time to look into
Comment 7 Ian Delaney (RETIRED) gentoo-dev 2015-10-29 16:19:58 UTC
Done down to www-apps/webdavcgi
Comment 8 Ian Delaney (RETIRED) gentoo-dev 2015-10-31 09:36:56 UTC
Packages app-vim/cream and app-vim/vim-latex are not under management of the proxy maintainers project and have nothing to do with this bug.

These
longlene@gmail.com
	dev-lang/crystal
	dev-libs/pcl
are problematic. Despite dev-lang/crystal being only recently added, and controversially at that, there is no listing of a Lixiao Chen or longlene anything by autocomplete in bugzilla.

dev-libs/libbase58 is not under management of the proxy-maintianers herd
net-libs/libbitcoinconsensus has the same maintainer name and is under management of the proxy-maintianers herd, however it qualifies to be dropped since the supervising maintainer in both packages in blueness.

rei4dan@gmail.com IS a registered email ddress in bugzilla attached to the name Rienis Danne, supervised by devs Pacho Ramos & Vadim A. Misbakh-Soloviov in package sys-power/bbswitch

package dev-python/pysctp which has maintainer phil@p1sec.com, Philippe Langlois, neither of which appear is user name combo in bugzilla

This is what bugzilla has for maintainer of app-admin/gtkdiskfree:
BM-2cTVBXjxdVtEQCycBQjMxszLsgTNVujvM5@bitmessage.ch
surely we have some opinion on the usability of such an address ??!!

Other listed addresses updated
Comment 9 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2015-10-31 10:09:21 UTC
(In reply to Ian Delaney from comment #8)
> Packages app-vim/cream and app-vim/vim-latex are not under management of the
> proxy maintainers project and have nothing to do with this bug.

CC-ing vim@.

> These
> longlene@gmail.com
> 	dev-lang/crystal
> 	dev-libs/pcl
> are problematic. Despite dev-lang/crystal being only recently added, and
> controversially at that, there is no listing of a Lixiao Chen or longlene
> anything by autocomplete in bugzilla.

You've cherry-picked it from github:

https://github.com/gentoo/gentoo/pull/105

> dev-libs/libbase58 is not under management of the proxy-maintianers herd
> net-libs/libbitcoinconsensus has the same maintainer name and is under
> management of the proxy-maintianers herd, however it qualifies to be dropped
> since the supervising maintainer in both packages in blueness.

CC-ing him. As I said previously, we need to get all lukejr's packages to a single bugzie-friendly e-mail.

> rei4dan@gmail.com IS a registered email ddress in bugzilla attached to the
> name Rienis Danne, supervised by devs Pacho Ramos & Vadim A.
> Misbakh-Soloviov in package sys-power/bbswitch

bbswitch was about mva@mva.name, not rei4dan.
Comment 10 Ian Delaney (RETIRED) gentoo-dev 2015-10-31 15:47:40 UTC
Author: Ian Delaney <idella4@gentoo.org>
Date:   Sat Oct 31 23:32:27 2015 +0800

    app-admin/gtkdiskfree: metadata.xml: update maintainer's email address

Author: Ian Delaney <idella4@gentoo.org>
Date:   Sat Oct 31 19:54:08 2015 +0800

    sys-power/bbswitch: metadata.xml: update maintainer's email address

BM-2cTVBXjxdVtEQCycBQjMxszLsgTNVujvM5@bitmessage.ch set to app-admin/gtkdiskfree despite its bizarreness.

frankly the entries of 
longlene@gmail.comlonglene@gmail.com
	dev-lang/crystal
	dev-libs/pcl

appear to illustrate the worst aspects of the divide between bugzilla and the github arena. 

commit cd98a9d49dc805a24fc95c86451b70d3fd48b0e7
Author: loong0 <longlene@gmail.com>
Date:   Fri Sep 18 14:24:27 2015 +0800

    dev-lang/crystal: Introduce new package

While I added dev-lang/crystal, dev-libs/pcl was also added directly through the github mirror, not by me. It never seemingly went through a bug in bugzilla where it at least had a chance for a supervising dev to ensure a valid bugzilla email address. Short of emailing him directly now. I don't see how we can correct these two entries. A dev was never intended to endure the overhead of emailing users post commit to clean up records.
Comment 11 Erik Mackdanz gentoo-dev 2015-11-02 20:33:51 UTC
I've updated sys-fs/cloudfuse and media-sound/forked-daapd to reflect my changed email.  Sorry for the trouble.
Comment 12 Patrice Clement gentoo-dev 2018-01-14 18:41:07 UTC
Vim packages have been taken care of. Taking vim@ off of this bug report.
Comment 13 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-02-04 13:50:32 UTC
We're taking care of cleaning this up via maintainer bug checks now.