From 49ece119032284acadad2c947f21f53eeb51ce3a Mon Sep 17 00:00:00 2001
From: Maeva Pourpoint <maeva@passcal.nmt.edu>
Date: Fri, 2 Oct 2020 19:05:25 -0600
Subject: [PATCH] Fix "unpack requires a buffer of 1 bytes" bug

---
 ckMseed/LibTrace.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ckMseed/LibTrace.py b/ckMseed/LibTrace.py
index 1eaea52..f1891b5 100755
--- a/ckMseed/LibTrace.py
+++ b/ckMseed/LibTrace.py
@@ -1417,7 +1417,7 @@ class Mseed(futils):
             tmpchar = ""
             while tmpchar != "~":
                 tupchar = self.sunpack(fmtstr, self.infileread(1))
-                tmpchar = str(tupchar[0])
+                tmpchar = tupchar[0].decode()
                 if tmpchar != "~":
                     char = char + tmpchar
                 length_data_string += 1
-- 
GitLab