From: Simon Lejeune Date: Thu, 18 Sep 2014 09:23:40 +0000 (+0200) Subject: [FIX] Package: Debian: finally a correct Packages generation X-Git-Tag: 8.0.0~5 X-Git-Url: http://git.inspyration.org/?a=commitdiff_plain;h=012bc01c113c8d008a0eb94219f1cb519519ff0d;p=odoo%2Fodoo.git [FIX] Package: Debian: finally a correct Packages generation --- diff --git a/setup/package.py b/setup/package.py index e395207..4e2016d 100755 --- a/setup/package.py +++ b/setup/package.py @@ -103,7 +103,8 @@ def publish(o, releases): if release_extension == 'deb': temp_path = tempfile.mkdtemp(suffix='debPackages') system(['cp', release_path, temp_path]) - subprocess.Popen('dpkg-scanpackages . /dev/null | gzip -9c > %s' % join(o.pub, 'deb', 'Packages.gz'), shell=True, cwd=temp_path) + with open(os.path.join(o.pub, 'deb', 'Packages'), 'w') as out: + subprocess.call(['dpkg-scanpackages', '.'], stdout=out, cwd=temp_path) shutil.rmtree(temp_path) # Latest/symlink handler