<div dir="ltr"><div dir="ltr">Hi,<div><br></div><div>I'm having an issue running autotest on Ubuntu 18.04.  Ideas appreciated:</div><div><br></div><div>===========</div><div><br></div><div><div>acbell@ubuntu-gdal:~/gdal/autotest$ LD_LIBRARY_PATH=../gdal/.libs PYTHONPATH=../gdal/swig/python/build/lib.linux-x86_64-2.7 pytest</div><div>============================= test session starts ==============================</div><div>platform linux2 -- Python 2.7.15rc1, pytest-3.3.2, py-1.5.2, pluggy-0.6.0</div><div>rootdir: /home/acbell/gdal/autotest, inifile: pytest.ini</div><div>collected 6474 items</div><div>INTERNALERROR> Traceback (most recent call last):</div><div>INTERNALERROR>   File "/usr/lib/python2.7/dist-packages/_pytest/main.py", line 105, in wrap_session</div><div>INTERNALERROR>     session.exitstatus = doit(config, session) or 0</div><div>INTERNALERROR>   File "/usr/lib/python2.7/dist-packages/_pytest/main.py", line 142, in _main</div><div>INTERNALERROR>     config.hook.pytest_collection(session=session)</div><div>INTERNALERROR>   File "/usr/lib/python2.7/dist-packages/pluggy/__init__.py", line 617, in __call__</div><div>INTERNALERROR>     return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs)</div><div>INTERNALERROR>   File "/usr/lib/python2.7/dist-packages/pluggy/__init__.py", line 222, in _hookexec</div><div>INTERNALERROR>     return self._inner_hookexec(hook, methods, kwargs)</div><div>INTERNALERROR>   File "/usr/lib/python2.7/dist-packages/pluggy/__init__.py", line 216, in <lambda></div><div>INTERNALERROR>     firstresult=hook.spec_opts.get('firstresult'),</div><div>INTERNALERROR>   File "/usr/lib/python2.7/dist-packages/pluggy/callers.py", line 201, in _multicall</div><div>INTERNALERROR>     return outcome.get_result()</div><div>INTERNALERROR>   File "/usr/lib/python2.7/dist-packages/pluggy/callers.py", line 77, in get_result</div><div>INTERNALERROR>     _reraise(*ex)  # noqa</div><div>INTERNALERROR>   File "/usr/lib/python2.7/dist-packages/pluggy/callers.py", line 180, in _multicall</div><div>INTERNALERROR>     res = hook_impl.function(*args)</div><div>INTERNALERROR>   File "/usr/lib/python2.7/dist-packages/_pytest/main.py", line 152, in pytest_collection</div><div>INTERNALERROR>     return session.perform_collect()</div><div>INTERNALERROR>   File "/usr/lib/python2.7/dist-packages/_pytest/main.py", line 685, in perform_collect</div><div>INTERNALERROR>     config=self.config, items=items)</div><div>INTERNALERROR>   File "/usr/lib/python2.7/dist-packages/pluggy/__init__.py", line 617, in __call__</div><div>INTERNALERROR>     return self._hookexec(self, self._nonwrappers + self._wrappers, kwargs)</div><div>INTERNALERROR>   File "/usr/lib/python2.7/dist-packages/pluggy/__init__.py", line 222, in _hookexec</div><div>INTERNALERROR>     return self._inner_hookexec(hook, methods, kwargs)</div><div>INTERNALERROR>   File "/usr/lib/python2.7/dist-packages/pluggy/__init__.py", line 216, in <lambda></div><div>INTERNALERROR>     firstresult=hook.spec_opts.get('firstresult'),</div><div>INTERNALERROR>   File "/usr/lib/python2.7/dist-packages/pluggy/callers.py", line 201, in _multicall</div><div>INTERNALERROR>     return outcome.get_result()</div><div>INTERNALERROR>   File "/usr/lib/python2.7/dist-packages/pluggy/callers.py", line 77, in get_result</div><div>INTERNALERROR>     _reraise(*ex)  # noqa</div><div>INTERNALERROR>   File "/usr/lib/python2.7/dist-packages/pluggy/callers.py", line 180, in _multicall</div><div>INTERNALERROR>     res = hook_impl.function(*args)</div><div>INTERNALERROR>   File "/home/acbell/gdal/autotest/conftest.py", line 61, in pytest_collection_modifyitems</div><div>INTERNALERROR>     for mark in item.iter_markers('require_driver'):</div><div>INTERNALERROR> AttributeError: 'Function' object has no attribute 'iter_markers'</div><div><br></div>-- <br><div dir="ltr" class="gmail_signature">Andrew Bell<br><a href="mailto:andrew.bell.ia@gmail.com" target="_blank">andrew.bell.ia@gmail.com</a></div></div></div></div>