In my testing, QIT 0.2 rc2 is generating a build/config.sh that has
python2.7 libraries in the PYTHON3PATH.  I don't have any preexisting
PYTHONPATH or PYTHON3PATH.

[jross@localhost ~]$ echo $PYTHON3PATH
/home/jross/.local/lib64/proton/bindings/python3:/home/jross/.local/lib/python2.7/site-packages:/home/jross/.local/libexec/qpid_interop_test/shims/qpid-proton-python:

This then triggers lots of test failures like this one:

======================================================================
ERROR: test_uuid_ProtonPython3->ProtonPython3 (__main__.UuidTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File
"/home/jross/.local/lib/python2.7/site-packages/qpid_interop_test/amqp_types_test.py",
line 424, in inner_test_method
    timeout)
  File
"/home/jross/.local/lib/python2.7/site-packages/qpid_interop_test/amqp_types_test.py",
line 345, in run_test
    raise InteropTestError('Send shim \'%s\':\n%s' % (send_shim.NAME,
send_obj))
InteropTestError: Send shim 'ProtonPython3':
Return code 1
stderr=Traceback (most recent call last):
  File
"/home/jross/.local/libexec/qpid_interop_test/shims/qpid-proton-python/amqp_types_test/Sender.py",
line 26, in <module>
    import json
  File "/usr/lib64/python3.6/json/__init__.py", line 106, in <module>
    from .decoder import JSONDecoder, JSONDecodeError
  File "/usr/lib64/python3.6/json/decoder.py", line 3, in <module>
    import re
  File "/usr/lib64/python3.6/re.py", line 122, in <module>
    import enum
  File "/usr/lib64/python3.6/enum.py", line 2, in <module>
    from types import MappingProxyType, DynamicClassAttribute
  File "/usr/lib64/python3.6/types.py", line 171, in <module>
    import functools as _functools
  File "/usr/lib64/python3.6/functools.py", line 21, in <module>
    from collections import namedtuple
  File "/usr/lib64/python3.6/collections/__init__.py", line 32, in <module>
    from reprlib import recursive_repr as _recursive_repr
  File
"/home/jross/.local/lib/python2.7/site-packages/reprlib/__init__.py", line
7, in <module>
    raise ImportError('This package should not be accessible on Python 3. '
ImportError: This package should not be accessible on Python 3. Either you
are trying to run from the python-future src folder or your installation of
python-future is corrupted.

stdout=



On Sat, Jun 30, 2018 at 9:24 AM Kim van der Riet <[email protected]>
wrote:

> Hi,
>
> I have assembled a proposed release for Apache Qpid Interop Test 0.2.0
> (RC2). The issues found in RC1 were fixed. Please try it out and test
> it, then vote accordingly on this thread.
>
> The files can be obtained from:
> https://dist.apache.org/repos/dist/dev/qpid/interop-test/0.2.0-rc2/
>
> The JIRAs included in this release are:
>
> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12318621&version=12342084
>
> This release is tagged in git as 0.2.0-rc2.
>
> Thanks,
> Kim
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to