tenable writing .xz compressed files again - amprolla - devuan's apt repo merger
 (HTM) git clone git://parazyd.org/amprolla.git
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit 590e458822ade96226382d34bea568d1d0c7d5ad
 (DIR) parent 6f7969127c33fcb2ff0ba7ab72e54fe2f5848fdf
 (HTM) 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()