Bug#950885: RFS: scons-doc/3.1.2+repack-2 -- Documentation for SCons, a replacement for Make
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.
Reply to: