Add 'daemon' as a dependency.
authorIvan Alejandro <ivanalejandro0@gmail.com>
Fri, 19 Dec 2014 17:42:18 +0000 (14:42 -0300)
committerIvan Alejandro <ivanalejandro0@gmail.com>
Fri, 19 Dec 2014 17:42:18 +0000 (14:42 -0300)
This is used with subprocess and not reached by any import, that's why
we need to set it explicitly.

bundler/depcollector.py

index 848a37a..0315b3f 100644 (file)
@@ -36,6 +36,7 @@ def collect_deps(root, dest_lib_dir, path_file):
     mg.import_hook("zope.proxy")
     mg.import_hook("tuf")
     mg.import_hook("timeit")
+    mg.import_hook("daemon")  # for leap/bitmask/util/polkit_agent.py
     mg.run_script(root)
 
     packages = [mg.findNode(i) for i in ["leap.common", "leap.keymanager", "leap.mail", "leap.soledad.client", "leap.soledad.common", "jsonschema"]]