aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichał Górny <mgorny@gentoo.org>2021-09-02 12:29:32 +0200
committerMichał Górny <mgorny@gentoo.org>2021-09-02 12:29:32 +0200
commitbe5e05b3e2b50dbcc7be09782803423324deb731 (patch)
tree87ef53021078d6501fc0ff2331b3b0f6c8c544c6 /NEWS.rst
parentadd release date to NEWS (diff)
downloadpkgcore-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.rst7
1 files changed, 7 insertions, 0 deletions
diff --git a/NEWS.rst b/NEWS.rst
index 78cc5fc8..5304d7f8 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -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)
---------------------------