Move TUF stuff to the client?
The @launcher.py@ runs the @ensure_server()@ which conflicts with the client @ensure_server()@ call. Since the launcher doesn't have a reactor, the notifications won't work.
We are planning to replace the cpp launcher with a python entrypoint.
AFAIK there's no reason to have TUF in the launcher (other than not to include it on the debian packages), can you move it to the bitmask_client repo (maybe app.py?)?
This way, the TUF updater will use the event server launched in the client and there will be no conflicts (hopefully).
(from redmine: created on 2015-07-22, closed on 2015-08-06, relates #7149 (closed), relates #7304 (closed))