Yes, see my issue https://bugs.python.org/issue34022 to discuss how to
fix tests.

Victor

2018-07-04 14:05 GMT+02:00 Nick Coghlan <ncogh...@gmail.com>:
> On 4 July 2018 at 22:00, Nick Coghlan <ncogh...@gmail.com> wrote:
>> On 2 July 2018 at 17:38, Petr Viktorin <encu...@gmail.com> wrote:
>>> Anyway, the SUSE tests seem  to fail on .pyc files. The main change in that
>>> area was [PEP 552], try starting there. AFAIK, SUSE is ahead of Fedora in
>>> the reproducible builds area; perhaps that's where the difference is.
>>
>> In particular, if a build system sets SOURCE_DATE_EPOCH without
>> specifying a pyc format for py_compile or compileall, Python 3.7 will
>> give you checked hashes by default:
>> https://docs.python.org/3/library/py_compile.html?highlight=source_date_epoch#py_compile.compile
>
> Running the following locally fails for me:
>
>     $ SOURCE_DATE_EPOCH=`date` ./python -m test test_py_compile 
> test_compileall
>
> So my guess would be that this is a test suite error where we're not
> handling the "running in a reproducible build environment with
> SOURCE_DATE_EPOCH already set" case.
>
> Cheers,
> Nick.
>
> --
> Nick Coghlan   |   ncogh...@gmail.com   |   Brisbane, Australia
> _______________________________________________
> Python-Dev mailing list
> Python-Dev@python.org
> https://mail.python.org/mailman/listinfo/python-dev
> Unsubscribe: 
> https://mail.python.org/mailman/options/python-dev/vstinner%40redhat.com
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
https://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to