[Reproducible-commits] [notes] 01/01: Update doc and bug for python_shebang_and_dependency_nondeterministically_3_or_3_point_5
Chris Lamb
lamby at moszumanska.debian.org
Sat Nov 7 15:06:17 UTC 2015
This is an automated email from the git hooks/post-receive script.
lamby pushed a commit to branch master
in repository notes.
commit c4f8521bb594f2713e65a67511aba33fb4516e25
Author: Chris Lamb <lamby at debian.org>
Date: Sat Nov 7 15:06:00 2015 +0000
Update doc and bug for python_shebang_and_dependency_nondeterministically_3_or_3_point_5
---
issues.yml | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/issues.yml b/issues.yml
index 567707d..7f2612c 100644
--- a/issues.yml
+++ b/issues.yml
@@ -772,9 +772,15 @@ random_buildpath_by_octave:
python_shebang_and_dependency_nondeterministically_3_or_3_point_5:
description: |
The initial line of python programs is #!/usr/bin/python3.5 in build1 and #!/usr/bin/python3 in build2.
- I believe this is actually a bug in easy_install, although there was also a
- bug pyversions.
- url: https://bugs.debian.org/801376
+ 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.
+ url: https://bugs.debian.org/804339
timestamps_in_directories:
description: |
Timestamps of one or more directories change from build1 to build2. This is probably a debhelper issue
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/notes.git
More information about the Reproducible-commits
mailing list