Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 336019 - Request to show maintainer information after a merge
Summary: Request to show maintainer information after a merge
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks: 335925
  Show dependency tree
 
Reported: 2010-09-04 19:40 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2010-09-07 00:28 UTC (History)
0 users

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 Diego Elio Pettenò (RETIRED) gentoo-dev 2010-09-04 19:40:47 UTC
I've been doing something along those lines in the tinderbox scripts, using xmlstarlet; if Portage could just use Python to fetch the data from metadata, and maybe abide to restrictions, it would be a tremendously nice thing...
Comment 1 Sebastian Luther (few) 2010-09-06 08:14:34 UTC
Is showing it right at the beginning of the log ok too?

>>> Emerging (1 of 1) x11-drivers/nvidia-drivers-195.36.24
 * NVIDIA-Linux-x86_64-195.36.24-pkg2.run RMD160 SHA1 SHA256 size ;-)
 * checking ebuild checksums ;-)
 * checking auxfile checksums ;-) 
 * checking miscfile checksums ;-) 
 * CPV:  x11-drivers/nvidia-drivers-195.36.24
 * REPO: gentoo
 * Maintainer: cardoe@gentoo.org jer@gentoo.org,spock@gentoo.org,none
 * USE:  acpi amd64 elibc_glibc gtk kernel_linux multilib userland_GNU

Since I assumed you want to copy and paste this, I formatted it as: "the first maintainer (if present, otherwise the first herd) followed by a whitespace, followed by a comma separated list of maintainers and herds". (Follows the rule stated on the bug wranglers page [1].)
If the metadata.xml file follows the dtd [2], only emails will be listed for maintainers. If the herds are present in $PORTDIR/metadata/herds.xml, herds will be replaced by emails too.

[1] http://www.gentoo.org/proj/en/qa/bug-wranglers/index.xml (Section 4, topic 'Assigning Bug Reports')

[2] http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=4
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2010-09-06 10:29:00 UTC
Looks good to me, yup; can Portage fetch herds.xml by itself at some point, maybe with --sync?
Comment 3 Sebastian Luther (few) 2010-09-06 10:30:57 UTC
(In reply to comment #2)
> Looks good to me, yup; can Portage fetch herds.xml by itself at some point,
> maybe with --sync?
> 

herds.xml is already synced by emerge --sync.
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2010-09-06 10:39:56 UTC
Ah I didn't know... then it looks absolutely cool :)

Thanks Sebastian!
Comment 5 Fabian Groffen gentoo-dev 2010-09-06 10:47:21 UTC
maybe it makes more sense (also) to show this in the die message in the "!!! When you file a bug report" section?  Sort of as suggestion who to assign it to.
Comment 6 Diego Elio Pettenò (RETIRED) gentoo-dev 2010-09-06 10:49:51 UTC
Not that much of a good idea because users can't reassign it by themselves...
Comment 7 Fabian Groffen gentoo-dev 2010-09-06 10:53:17 UTC
hmmm, ok, didn't know that.
Comment 9 Zac Medico gentoo-dev 2010-09-07 00:28:21 UTC
This is fixed in 2.1.9.1 and 2.2_rc76.