Use a temporary workaround for bug #344845.
authorZac Medico <zmedico@gentoo.org>
Sat, 13 Nov 2010 04:09:30 +0000 (20:09 -0800)
committerZac Medico <zmedico@gentoo.org>
Wed, 24 Nov 2010 02:01:35 +0000 (18:01 -0800)
bin/regenworld

index 292eac1ac73f08f26422c686d0d8a3fa2da5ccb1..a314a98e86b1fc503cf2619db8bad5dde39c19db 100755 (executable)
@@ -92,7 +92,11 @@ for mykey in biglist:
                if "--debug" in sys.argv:
                        print("* ignoring broken log entry for %s (likely injected)" % mykey)
        except ValueError as e:
-               print("* %s is an ambigous package name, candidates are:\n%s" % (mykey, e))
+               try:
+                       print("* %s is an ambigous package name, candidates are:\n%s" % (mykey, e))
+               except AttributeError:
+                       # FIXME: Find out what causes this (bug #344845).
+                       print("* %s is an ambigous package name" % (mykey,))
                continue
        if mylist:
                #print "mylist:",mylist