X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=daklib%2Fbinary.py;h=3a8d15e21e359ed82e5092238d6bef2971cc2bf1;hb=1ef15ae934490b4dbb5ee652c44f282b41013e4f;hp=8a0cf0921371a8e0a79c9e2f3727ef9df56490eb;hpb=3919b6a71bc7592a953e8149d3fba8c00a96a539;p=dak.git diff --git a/daklib/binary.py b/daklib/binary.py old mode 100755 new mode 100644 index 8a0cf092..3a8d15e2 --- a/daklib/binary.py +++ b/daklib/binary.py @@ -251,12 +251,16 @@ class Binary(object): except: print >> sys.stderr, "E: %s has non-unicode filename: %s" % (package,tarinfo.name) + result = True + except: traceback.print_exc() result = False os.chdir(cwd) + return result + __all__.append('Binary') @@ -320,13 +324,13 @@ def copy_temporary_contents(binary, bin_association, reject, session=None): table = "deb_contents" else: return False - + if component.name == "main": component_str = "" else: component_str = component.name + "/" - + vals = { 'package':binary.package, 'version':binary.version, 'arch':binary.architecture,