Patch setup.py to create installation config reproducibly
Related bug in Debian: http://bugs.debian.org/804081
unknown
6 years ago
33 | 33 | libdir, 'lightdm_gtk_greeter_settings/installation_config.py') |
34 | 34 | try: |
35 | 35 | f = open(filename, 'w') |
36 | f.write('__all__ = [%s]\n' % ', '.join('"%s"' % k for k in values)) | |
37 | for k, v in values.items(): | |
36 | f.write('__all__ = [%s]\n' % ', '.join('"%s"' % k for k in sorted(values))) | |
37 | for k, v in sorted(values.items()): | |
38 | 38 | f.write('%s = %s\n' % (k, v)) |
39 | 39 | except OSError as e: |
40 | 40 | print("ERROR: Can't write installation config: %s" % e) |