Notes for cclib - reproducible builds result

Version annotated: 1.3.1-1
Identified issues:
Identifier: python_shebang_and_dependency_nondeterministically_3_or_3_point_5
URL https://bugs.debian.org/804339
Description The initial line of python programs is #!/usr/bin/python3.5 in build1 and #!/usr/bin/python3 in build2.
This is caused by us building multiple Python versions into separate
directories under {build_dir} but then installing them to the *same*
{destdir}.
.
If any of these builds complete in under 1 second, distutils may decide to
skip copying files to {destdir} as it incorrectly believes them to be
up-to-date. This will result in a package arbitrarily containing scripts
with different version shebangs and, by extension, binary dependencies.
 

Our notes about issues affecting packages are stored in notes.git and are targeted at packages in Debian in 'unstable/amd64' (unless they say otherwise).