tenable writing .xz compressed files again - amprolla - devuan's apt repo merger HTML git clone git://parazyd.org/amprolla.git DIR Log DIR Files DIR Refs DIR README DIR LICENSE --- DIR commit 590e458822ade96226382d34bea568d1d0c7d5ad DIR parent 6f7969127c33fcb2ff0ba7ab72e54fe2f5848fdf HTML Author: parazyd <parazyd@dyne.org> Date: Sat, 16 Dec 2017 19:40:58 +0100 enable writing .xz compressed files again Diffstat: M lib/package.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) --- DIR diff --git a/lib/package.py b/lib/package.py t@@ -7,7 +7,7 @@ Package merging functions and helpers from os import makedirs from os.path import dirname, isfile, join from gzip import open as gzip_open -# from lzma import open as lzma_open +from lzma import open as lzma_open from shutil import copyfile import lib.globalvars as globalvars t@@ -33,7 +33,7 @@ def write_packages(packages, filename, sort=True, sources=False): copyfile(sprl, rl) gzf = gzip_open(filename, 'w') - # xzf = lzma_open(filename.replace('.gz', '.xz'), 'w') + xzf = lzma_open(filename.replace('.gz', '.xz'), 'w') # f = open(filename.replace('.gz', ''), 'wb') pkg_items = packages.items() t@@ -50,14 +50,14 @@ def write_packages(packages, filename, sort=True, sources=False): if key in pkg_contents: s = '%s: %s\n' % (key, pkg_contents[key]) gzf.write(s.encode('utf-8')) - # xzf.write(s.encode('utf-8')) + xzf.write(s.encode('utf-8')) # f.write(s.encode('utf-8')) gzf.write(b'\n') - # xzf.write(b'\n') + xzf.write(b'\n') # f.write(b'\n') gzf.close() - # xzf.close() + xzf.close() # f.close()