aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2021-06-23 08:25:15 +0100
committerUlrich Müller <ulm@gentoo.org>2021-07-03 18:18:56 +0200
commitcec523e3124cd7cc04d688c397262935875ae35a (patch)
tree69c65ac99f5c8020c1eec186a55d7c45cc4c4dd9 /general-concepts/ebuild-revisions
parentgeneral-concepts/ebuild-revisions: add 'subscribing with :=' as revbump reason (diff)
downloaddevmanual-cec523e3124cd7cc04d688c397262935875ae35a.tar.gz
devmanual-cec523e3124cd7cc04d688c397262935875ae35a.tar.bz2
devmanual-cec523e3124cd7cc04d688c397262935875ae35a.zip
general-concepts/ebuild-revisions: add 'updating USE flag defaults' in dep as revbump reason
Without revision bumping in cases where we change USE dep defaults in a dependency, the package manager will refuse an upgrade because newer versions of the dependency will not satisfy the requirements in the package. Closes: https://github.com/gentoo/devmanual/pull/232 Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: Ulrich Müller <ulm@gentoo.org>
Diffstat (limited to 'general-concepts/ebuild-revisions')
-rw-r--r--general-concepts/ebuild-revisions/text.xml1
1 files changed, 1 insertions, 0 deletions
diff --git a/general-concepts/ebuild-revisions/text.xml b/general-concepts/ebuild-revisions/text.xml
index 395cc7f..00e60c5 100644
--- a/general-concepts/ebuild-revisions/text.xml
+++ b/general-concepts/ebuild-revisions/text.xml
@@ -68,6 +68,7 @@ of thumb could be used as a guideline:
<li>installing additional files that could be useful to the user,</li>
<li>adding a missing runtime dependency to one of the existing blocks,</li>
<li>adding a binding subslot operator (:=) to a dependency,</li>
+ <li>updating a dependency with default on/off USE flags,</li>
<li>
adding a missing build-time dependency that contributed to
a successfully yet incorrect build (e.g. missing some feature),