commit: cec523e3124cd7cc04d688c397262935875ae35a Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Wed Jun 23 07:25:15 2021 +0000 Commit: Ulrich Müller <ulm <AT> gentoo <DOT> org> CommitDate: Sat Jul 3 16:18:56 2021 +0000 URL: https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=cec523e3
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 <AT> gentoo.org> Signed-off-by: Ulrich Müller <ulm <AT> gentoo.org> general-concepts/ebuild-revisions/text.xml | 1 + 1 file changed, 1 insertion(+) 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),