Fix false positive in the 'unused local USE-description' warning. Thanks to
authorZac Medico <zmedico@gentoo.org>
Sun, 18 Jan 2009 23:43:41 +0000 (23:43 -0000)
committerZac Medico <zmedico@gentoo.org>
Sun, 18 Jan 2009 23:43:41 +0000 (23:43 -0000)
Alexis Ballier <aballier@g.o> for reporting. (trunk r12524)

svn path=/main/branches/2.1.6/; revision=12536

bin/repoman

index 5e9ee1cc9f69aae6d212d81dd07d396de9b4387a..99f37cc86375a646a891ad25b77f8cf33bd5e036 100755 (executable)
@@ -1369,11 +1369,11 @@ for x in scanlist:
                default_use = []
                for myflag in myaux["IUSE"].split():
                        flag_name = myflag.lstrip("+-")
+                       used_useflags.add(flag_name)
                        if myflag != flag_name:
                                default_use.append(myflag)
                        if flag_name not in uselist:
                                myuse.append(flag_name)
-               used_useflags.update(myuse)
 
                # uselist checks - metadata
                for mypos in range(len(myuse)-1,-1,-1):