diff options
Diffstat (limited to 'g_sorcery/backend.py')
-rw-r--r-- | g_sorcery/backend.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/g_sorcery/backend.py b/g_sorcery/backend.py index 963eb06..686cda0 100644 --- a/g_sorcery/backend.py +++ b/g_sorcery/backend.py @@ -478,12 +478,12 @@ class Backend(object): source = ebuild_g.generate(package, ebuild_data) with open(os.path.join(path, name + '-' + version + '.ebuild'), - 'w') as f: - f.write('\n'.join(source)) + 'wb') as f: + f.write('\n'.join(source).encode('utf-8')) source = metadata_g.generate(package) - with open(os.path.join(path, 'metadata.xml'), 'w') as f: - f.write('\n'.join(source)) + with open(os.path.join(path, 'metadata.xml'), 'wb') as f: + f.write('\n'.join(source).encode('utf-8')) eclass_g = self.eclass_g_class() path = os.path.join(overlay, 'eclass') |