On Fri, Feb 07, 2020 at 07:16:07PM +0100, Jörg Frings-Fürst wrote: > Package name : scons-doc > Version : 3.1.2+repack-2
> Changes since the last upload: > > * debian/watch: Add repacksuffix. > * debian/copyright: > - Add year 2020 to debian/*. > * Declare compliance with Debian Policy 4.5.0 (No changes needed). > * upload to unstable (Closes: #943200). Alas, it fails at the "clean" stage: dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/<<PKGBUILDDIR>>' scons -c *** Error loading site_init file './site_scons/site_init.py': *** cannot import site init file './site_scons/site_init.py': ModuleNotFoundError: No module named 'distutils.util': File "/usr/lib/scons/SCons/Script/Main.py", line 1396: _exec_main(parser, values) File "/usr/lib/scons/SCons/Script/Main.py", line 1359: _main(parser) File "/usr/lib/scons/SCons/Script/Main.py", line 971: _load_all_site_scons_dirs(d.get_internal_path()) File "/usr/lib/scons/SCons/Script/Main.py", line 817: _load_site_scons_dir(d) File "/usr/lib/scons/SCons/Script/Main.py", line 751: exec(compile(fp.read(), fp.name, 'exec'), site_m) File "./site_scons/site_init.py", line 2: from Utilities import is_windows, whereis, platform, deb_date File "/<<PKGBUILDDIR>>/site_scons/Utilities.py", line 4: import distutils.util make[1]: *** [debian/rules:7: override_dh_auto_clean] Error 2 Meow! -- ⢀⣴⠾⠻⢶⣦⠀ The ill-thought conversion to time64_t will make us suffer from ⣾⠁⢠⠒⠀⣿⡁ the Y292B problem. So let's move the Epoch by 435451400064000000 ⢿⡄⠘⠷⠚⠋⠀ (plus a safety margin in case of bad physicists) and make it ⠈⠳⣄⠀⠀⠀⠀ unsigned -- that'll almost double the range.