emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debbugs-tracker] bug#22010: closed (Python 2.7.10 not deterministic)


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#22010: closed (Python 2.7.10 not deterministic)
Date: Fri, 08 Feb 2019 09:46:02 +0000

Your message dated Fri, 08 Feb 2019 10:45:19 +0100
with message-id <address@hidden>
and subject line Re: bug#22010: bytecode timestamps
has caused the debbugs.gnu.org bug report #22010,
regarding Python 2.7.10 not deterministic
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
22010: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=22010
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: Python 2.7.10 not deterministic Date: Wed, 25 Nov 2015 15:38:54 +0100 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)
As of v0.9.0-238-gd7572b4 (currently ‘tk-update’), Python 2.7.10 is not
reproducible:

--8<---------------cut here---------------start------------->8---
$ diff -r --no-dereference 
/gnu/store/q405y94pbnx028mygranaww5pnbqhnq1-python-2.7.10 ,py
Binary files 
/gnu/store/q405y94pbnx028mygranaww5pnbqhnq1-python-2.7.10/lib/libpython2.7.so.1.0
 and ,py/lib/libpython2.7.so.1.0 differ
diff -r --no-dereference 
/gnu/store/q405y94pbnx028mygranaww5pnbqhnq1-python-2.7.10/lib/python2.7/config/Makefile
 ,py/lib/python2.7/config/Makefile
31,32c31,32
< abs_srcdir=   /tmp/nix-build-python-2.7.10.drv-0/Python-2.7.10
< abs_builddir= /tmp/nix-build-python-2.7.10.drv-0/Python-2.7.10
---
> abs_srcdir=   /gnu/tmp/nix-build-python-2.7.10.drv-0/Python-2.7.10
> abs_builddir= /gnu/tmp/nix-build-python-2.7.10.drv-0/Python-2.7.10
146c146
< RUNSHARED=       
LD_LIBRARY_PATH=/tmp/nix-build-python-2.7.10.drv-0/Python-2.7.10
---
> RUNSHARED=       
> LD_LIBRARY_PATH=/gnu/tmp/nix-build-python-2.7.10.drv-0/Python-2.7.10
Binary files 
/gnu/store/q405y94pbnx028mygranaww5pnbqhnq1-python-2.7.10/lib/python2.7/getopt.pyc
 and ,py/lib/python2.7/getopt.pyc differ
Binary files 
/gnu/store/q405y94pbnx028mygranaww5pnbqhnq1-python-2.7.10/lib/python2.7/getopt.pyo
 and ,py/lib/python2.7/getopt.pyo differ
Binary files 
/gnu/store/q405y94pbnx028mygranaww5pnbqhnq1-python-2.7.10/lib/python2.7/lib2to3/Grammar2.7.10.final.0.pickle
 and ,py/lib/python2.7/lib2to3/Grammar2.7.10.final.0.pickle differ
Binary files 
/gnu/store/q405y94pbnx028mygranaww5pnbqhnq1-python-2.7.10/lib/python2.7/lib-dynload/array.so
 and ,py/lib/python2.7/lib-dynload/array.so differ
Binary files 
/gnu/store/q405y94pbnx028mygranaww5pnbqhnq1-python-2.7.10/lib/python2.7/lib-dynload/gdbm.so
 and ,py/lib/python2.7/lib-dynload/gdbm.so differ
Binary files 
/gnu/store/q405y94pbnx028mygranaww5pnbqhnq1-python-2.7.10/lib/python2.7/lib-dynload/pyexpat.so
 and ,py/lib/python2.7/lib-dynload/pyexpat.so differ
Binary files 
/gnu/store/q405y94pbnx028mygranaww5pnbqhnq1-python-2.7.10/lib/python2.7/py_compile.pyc
 and ,py/lib/python2.7/py_compile.pyc differ
Binary files 
/gnu/store/q405y94pbnx028mygranaww5pnbqhnq1-python-2.7.10/lib/python2.7/py_compile.pyo
 and ,py/lib/python2.7/py_compile.pyo differ
Binary files 
/gnu/store/q405y94pbnx028mygranaww5pnbqhnq1-python-2.7.10/lib/python2.7/struct.pyc
 and ,py/lib/python2.7/struct.pyc differ
Binary files 
/gnu/store/q405y94pbnx028mygranaww5pnbqhnq1-python-2.7.10/lib/python2.7/struct.pyo
 and ,py/lib/python2.7/struct.pyo differ
diff -r --no-dereference 
/gnu/store/q405y94pbnx028mygranaww5pnbqhnq1-python-2.7.10/lib/python2.7/_sysconfigdata.py
 ,py/lib/python2.7/_sysconfigdata.py
458c458
<  'RUNSHARED': 
'LD_LIBRARY_PATH=/tmp/nix-build-python-2.7.10.drv-0/Python-2.7.10',
---
>  'RUNSHARED': 
> 'LD_LIBRARY_PATH=/gnu/tmp/nix-build-python-2.7.10.drv-0/Python-2.7.10',
502c502
<  'TESTPYTHON': 
'LD_LIBRARY_PATH=/tmp/nix-build-python-2.7.10.drv-0/Python-2.7.10 ./python -Wd 
-3 -E -tt',
---
>  'TESTPYTHON': 
> 'LD_LIBRARY_PATH=/gnu/tmp/nix-build-python-2.7.10.drv-0/Python-2.7.10 
> ./python -Wd -3 -E -tt',
526,527c526,527
<  'abs_builddir': '/tmp/nix-build-python-2.7.10.drv-0/Python-2.7.10',
<  'abs_srcdir': '/tmp/nix-build-python-2.7.10.drv-0/Python-2.7.10',
---
>  'abs_builddir': '/gnu/tmp/nix-build-python-2.7.10.drv-0/Python-2.7.10',
>  'abs_srcdir': '/gnu/tmp/nix-build-python-2.7.10.drv-0/Python-2.7.10',
Binary files 
/gnu/store/q405y94pbnx028mygranaww5pnbqhnq1-python-2.7.10/lib/python2.7/_sysconfigdata.pyc
 and ,py/lib/python2.7/_sysconfigdata.pyc differ
Binary files 
/gnu/store/q405y94pbnx028mygranaww5pnbqhnq1-python-2.7.10/lib/python2.7/_sysconfigdata.pyo
 and ,py/lib/python2.7/_sysconfigdata.pyo differ
--8<---------------cut here---------------end--------------->8---

The pyc/pyo differ by one 32-bit value starting on the 5th byte of the
file.

Ludo’.



--- End Message ---
--- Begin Message --- Subject: Re: bug#22010: bytecode timestamps Date: Fri, 08 Feb 2019 10:45:19 +0100 User-agent: mu4e 1.0; emacs 26.1
Ricardo Wurmus <address@hidden> writes:

> I’ll push the change to the core-updates branch.

This is now on core-updates.  Python 2 now builds reproducibly.

--
Ricardo



--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]