Package: ftp.debian.org User: ftp.debian....@packages.debian.org Usertag: dak Severity: minor Owner: Ansgar Burchardt <ans...@debian.org>
`dak check-overrides` logs the removal of recent unused overrides, even though they are kept: +--- | 2016-06.xz:20160620021215|check-overrides|dak|removing unused override|jessie-backports|main|dsc|golang-github-fatih-color|extra|misc|None | 2016-06.xz:20160620021217|check-overrides|dak|removing unused override|jessie-backports|main|deb|golang-github-fatih-color-dev|extra|devel|None | 2016-06.xz:20160620081236|check-overrides|dak|removing unused override|jessie-backports|main|dsc|golang-github-fatih-color|extra|misc|None | 2016-06.xz:20160620081238|check-overrides|dak|removing unused override|jessie-backports|main|deb|golang-github-fatih-color-dev|extra|devel|None [ ... ] | 2016-07.xz:20160704021044|check-overrides|dak|removing unused override|jessie-backports|main|dsc|golang-github-fatih-color|extra|misc|None | 2016-07.xz:20160704021046|check-overrides|dak|removing unused override|jessie-backports|main|deb|golang-github-fatih-color-dev|extra|devel|None +--- We intentionally keep unused overrides for 14 days to allow buildds to catch up. It looks fairly easy to fix: in `dak/check_overrides.py` move the created < now() - interval '14 days' condition from the `DELETE` query into the `SELECT` finding unused overrides (as a `recent` column or so) and only emit log entries when the override is not recent. Ansgar