--- /usr/lib/python3.7/site-packages/pungi/phases/gather/methods/method_hybrid.py.orig 2019-05-27 04:42:19.000000000 -0400 +++ /usr/lib/python3.7/site-packages/pungi/phases/gather/methods/method_hybrid.py 2019-06-12 07:44:58.463131457 -0400 @@ -415,7 +415,7 @@ gzipped_file = gzip.GzipFile(os.path.join(repo, rec.location_href), "r") # This can't use _from_stream, since gobject-introspection # refuses to pass a file object. - mmds = Modulemd.objects_from_string(gzipped_file.read()) + mmds = Modulemd.objects_from_string(gzipped_file.read().decode("utf-8")) gzipped_file.close() for mmd in mmds: if isinstance(mmd, Modulemd.Module):