From c79914fbac64d25c1ea90302f875058568dd1706 Mon Sep 17 00:00:00 2001 From: Quentin Smith Date: Fri, 15 Jun 2018 01:49:09 -0400 Subject: [PATCH] Process tracebacks as utf-8 --- debian/changelog | 7 +++++++ invirtibuilder | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/debian/changelog b/debian/changelog index d2febb1..854e58c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +invirt-dev (0.1.30) unstable; urgency=low + + * Process tracebacks as utf-8 because apt now uses Unicode line-drawing + characters. + + -- Quentin Smith Fri, 15 Jun 2018 01:49:00 -0400 + invirt-dev (0.1.29) precise; urgency=low * Remove the build-source-package-in-schroot hack now that we have a diff --git a/invirtibuilder b/invirtibuilder index 43f09f1..295cb7d 100755 --- a/invirtibuilder +++ b/invirtibuilder @@ -433,7 +433,7 @@ def build(): db.failed_stage = 'cleaning up' except: - db.traceback = traceback.format_exc() + db.traceback = traceback.format_exc().decode('utf-8') else: db.succeeded = True db.failed_stage = None -- 1.7.9.5