Summary: | sys-apps/portage: add egencache option to generate QA report for changed dependencies | ||
---|---|---|---|
Product: | Portage Development | Reporter: | Zac Medico <zmedico> |
Component: | Tools | Assignee: | Portage team <dev-portage> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | josef64, sam, tsmksubc |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
See Also: |
https://bugs.gentoo.org/show_bug.cgi?id=645550 https://bugs.gentoo.org/show_bug.cgi?id=646458 https://bugs.gentoo.org/show_bug.cgi?id=873781 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Zac Medico
2018-02-05 01:13:48 UTC
This could also be implemented as a tool that creates and compares dumps of the metadata cache. The advantage of separating this from egencache is that the tool can run on a separate machine from egencache, operating on snapshots of the rsync tree. It might also be useful to blame specific commits, but that would be much more expensive because it involves generating metadata cache separately for each commit in which a dependency change may have occurred (could use git bisect). The gentoo-repo-qa-bot commits are a convenient data source: https://github.com/gentoo-mirror/gentoo/commits?author=gentoo-repo-qa-bot |