commit:     0ffb754d244871b21f0ccb52087fc7aca64bea85
Author:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 20 03:19:44 2022 +0000
Commit:     Brian Dolbec <dolsen <AT> gentoo <DOT> org>
CommitDate: Wed Jul 20 03:19:44 2022 +0000
URL:        https://gitweb.gentoo.org/proj/portage.git/commit/?id=0ffb754d

xml/metadata.py: Fix intermittent duplicate use descriptions in equery uses

Fix commit b67c57cc2e0a17b8e6454dc316c59e8736582894  which incorrectly used
node.iter() which is sometimes returning duplicate descriptions.

Bug: https://bugs.gentoo.org/858791
Signed-off-by: Brian Dolbec <dolsen <AT> gentoo.org>

 lib/portage/xml/metadata.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/portage/xml/metadata.py b/lib/portage/xml/metadata.py
index 672f64358..8eaa37a3f 100644
--- a/lib/portage/xml/metadata.py
+++ b/lib/portage/xml/metadata.py
@@ -106,7 +106,7 @@ class _Useflag:
         _desc = ""
         if node.text:
             _desc = node.text
-        for child in node.iter():
+        for child in node:
             _desc += child.text if child.text else ""
             _desc += child.tail if child.tail else ""
         # This takes care of tabs and newlines left from the file

Reply via email to