diff options
author | Michał Górny <mgorny@gentoo.org> | 2021-09-02 12:29:32 +0200 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2021-09-02 12:29:32 +0200 |
commit | be5e05b3e2b50dbcc7be09782803423324deb731 (patch) | |
tree | 87ef53021078d6501fc0ff2331b3b0f6c8c544c6 /NEWS.rst | |
parent | add release date to NEWS (diff) | |
download | pkgcore-be5e05b3e2b50dbcc7be09782803423324deb731.tar.gz pkgcore-be5e05b3e2b50dbcc7be09782803423324deb731.tar.bz2 pkgcore-be5e05b3e2b50dbcc7be09782803423324deb731.zip |
cache: invalidate cache entries without INHERIT key
Detect cache entries missing INHERIT key and force cache invalidation
for them. This fixes false positives from pkgcheck's InheritsCheck
if the repository contains up-to-date metadata cache entries generated
by Portage or PkgCore prior to the introduction of INHERIT key.
If _eclasses_ are non-empty, then we can reasonably assume that INHERIT
must be non-empty as well (i.e. at least one eclass was inherited
directly).
Diffstat (limited to 'NEWS.rst')
-rw-r--r-- | NEWS.rst | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -3,6 +3,13 @@ Release Notes ============= --------------------------- +pkgcore 0.12.6 (2021-??-??) +--------------------------- + +- pkgcore.cache: Invalidate cache entries if they are missing INHERIT + key, to avoid false positives from pkgcheck's InheritsCheck. + +--------------------------- pkgcore 0.12.5 (2021-09-02) --------------------------- |