Source: aodh
Version: 18.0.0-2
Severity: serious
Tags: ftbfs
Justification: FTBFS

Dear maintainer,

I haven't investigated whether this is a failure in aodh or eventlet.
Please reassign if it's not aodh's problem.

During a test rebuild, aodh failed to rebuild.

-------------------------------------------------------------------------------
[...]
  File "/usr/lib/python3/dist-packages/eventlet/convenience.py", line 4, in 
<module>
    from eventlet import greenpool
  File "/usr/lib/python3/dist-packages/eventlet/greenpool.py", line 4, in 
<module>
    from eventlet import queue
  File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 48, in <module>
    from eventlet.event import Event
  File "/usr/lib/python3/dist-packages/eventlet/event.py", line 1, in <module>
    from eventlet import hubs
ImportError: cannot import name 'hubs' from partially initialized module 
'eventlet' (most likely due to a circular import) 
(/usr/lib/python3/dist-packages/eventlet/__init__.py)

Failed to import test module: aodh.tests.unit.test_event
Traceback (most recent call last):
  File "/usr/lib/python3.12/unittest/loader.py", line 396, in _find_test_path
    module = self._get_module_from_name(name)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/unittest/loader.py", line 339, in 
_get_module_from_name
    __import__(name)
  File "/<<PKGBUILDDIR>>/aodh/tests/unit/test_event.py", line 20, in <module>
    import oslo_messaging
  File "/usr/lib/python3/dist-packages/oslo_messaging/__init__.py", line 17, in 
<module>
    from .notify import *
  File "/usr/lib/python3/dist-packages/oslo_messaging/notify/__init__.py", line 
28, in <module>
    from .listener import *
  File "/usr/lib/python3/dist-packages/oslo_messaging/notify/listener.py", line 
140, in <module>
    from oslo_messaging import server as msg_server
  File "/usr/lib/python3/dist-packages/oslo_messaging/server.py", line 27, in 
<module>
    from oslo_service import service
  File "/usr/lib/python3/dist-packages/oslo_service/service.py", line 35, in 
<module>
    import eventlet
  File "/usr/lib/python3/dist-packages/eventlet/__init__.py", line 6, in 
<module>
    from eventlet import convenience
  File "/usr/lib/python3/dist-packages/eventlet/convenience.py", line 4, in 
<module>
    from eventlet import greenpool
  File "/usr/lib/python3/dist-packages/eventlet/greenpool.py", line 4, in 
<module>
    from eventlet import queue
  File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 48, in <module>
    from eventlet.event import Event
  File "/usr/lib/python3/dist-packages/eventlet/event.py", line 1, in <module>
    from eventlet import hubs
ImportError: cannot import name 'hubs' from partially initialized module 
'eventlet' (most likely due to a circular import) 
(/usr/lib/python3/dist-packages/eventlet/__init__.py)

Failed to import test module: aodh.tests.unit.test_messaging
Traceback (most recent call last):
  File "/usr/lib/python3.12/unittest/loader.py", line 396, in _find_test_path
    module = self._get_module_from_name(name)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/unittest/loader.py", line 339, in 
_get_module_from_name
    __import__(name)
  File "/<<PKGBUILDDIR>>/aodh/tests/unit/test_messaging.py", line 16, in 
<module>
    import oslo_messaging.conffixture
  File "/usr/lib/python3/dist-packages/oslo_messaging/__init__.py", line 17, in 
<module>
    from .notify import *
  File "/usr/lib/python3/dist-packages/oslo_messaging/notify/__init__.py", line 
28, in <module>
    from .listener import *
  File "/usr/lib/python3/dist-packages/oslo_messaging/notify/listener.py", line 
140, in <module>
    from oslo_messaging import server as msg_server
  File "/usr/lib/python3/dist-packages/oslo_messaging/server.py", line 27, in 
<module>
    from oslo_service import service
  File "/usr/lib/python3/dist-packages/oslo_service/service.py", line 35, in 
<module>
    import eventlet
  File "/usr/lib/python3/dist-packages/eventlet/__init__.py", line 6, in 
<module>
    from eventlet import convenience
  File "/usr/lib/python3/dist-packages/eventlet/convenience.py", line 4, in 
<module>
    from eventlet import greenpool
  File "/usr/lib/python3/dist-packages/eventlet/greenpool.py", line 4, in 
<module>
    from eventlet import queue
  File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 48, in <module>
    from eventlet.event import Event
  File "/usr/lib/python3/dist-packages/eventlet/event.py", line 1, in <module>
    from eventlet import hubs
ImportError: cannot import name 'hubs' from partially initialized module 
'eventlet' (most likely due to a circular import) 
(/usr/lib/python3/dist-packages/eventlet/__init__.py)

Failed to import test module: aodh.tests.unit.test_notifier
Traceback (most recent call last):
  File "/usr/lib/python3.12/unittest/loader.py", line 396, in _find_test_path
    module = self._get_module_from_name(name)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/unittest/loader.py", line 339, in 
_get_module_from_name
    __import__(name)
  File "/<<PKGBUILDDIR>>/aodh/tests/unit/test_notifier.py", line 23, in <module>
    import oslo_messaging
  File "/usr/lib/python3/dist-packages/oslo_messaging/__init__.py", line 17, in 
<module>
    from .notify import *
  File "/usr/lib/python3/dist-packages/oslo_messaging/notify/__init__.py", line 
28, in <module>
    from .listener import *
  File "/usr/lib/python3/dist-packages/oslo_messaging/notify/listener.py", line 
140, in <module>
    from oslo_messaging import server as msg_server
  File "/usr/lib/python3/dist-packages/oslo_messaging/server.py", line 27, in 
<module>
    from oslo_service import service
  File "/usr/lib/python3/dist-packages/oslo_service/service.py", line 35, in 
<module>
    import eventlet
  File "/usr/lib/python3/dist-packages/eventlet/__init__.py", line 6, in 
<module>
    from eventlet import convenience
  File "/usr/lib/python3/dist-packages/eventlet/convenience.py", line 4, in 
<module>
    from eventlet import greenpool
  File "/usr/lib/python3/dist-packages/eventlet/greenpool.py", line 4, in 
<module>
    from eventlet import queue
  File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 48, in <module>
    from eventlet.event import Event
  File "/usr/lib/python3/dist-packages/eventlet/event.py", line 1, in <module>
    from eventlet import hubs
ImportError: cannot import name 'hubs' from partially initialized module 
'eventlet' (most likely due to a circular import) 
(/usr/lib/python3/dist-packages/eventlet/__init__.py)

Failed to import test module: aodh.tests.unit.test_query
Traceback (most recent call last):
  File "/usr/lib/python3.12/unittest/loader.py", line 396, in _find_test_path
    module = self._get_module_from_name(name)
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.12/unittest/loader.py", line 339, in 
_get_module_from_name
    __import__(name)
  File "/<<PKGBUILDDIR>>/aodh/tests/unit/test_query.py", line 29, in <module>
    from aodh.tests import base as tests_base
  File "/<<PKGBUILDDIR>>/aodh/tests/base.py", line 24, in <module>
    import oslo_messaging.conffixture
  File "/usr/lib/python3/dist-packages/oslo_messaging/__init__.py", line 17, in 
<module>
    from .notify import *
  File "/usr/lib/python3/dist-packages/oslo_messaging/notify/__init__.py", line 
28, in <module>
    from .listener import *
  File "/usr/lib/python3/dist-packages/oslo_messaging/notify/listener.py", line 
140, in <module>
    from oslo_messaging import server as msg_server
  File "/usr/lib/python3/dist-packages/oslo_messaging/server.py", line 27, in 
<module>
    from oslo_service import service
  File "/usr/lib/python3/dist-packages/oslo_service/service.py", line 35, in 
<module>
    import eventlet
  File "/usr/lib/python3/dist-packages/eventlet/__init__.py", line 6, in 
<module>
    from eventlet import convenience
  File "/usr/lib/python3/dist-packages/eventlet/convenience.py", line 4, in 
<module>
    from eventlet import greenpool
  File "/usr/lib/python3/dist-packages/eventlet/greenpool.py", line 4, in 
<module>
    from eventlet import queue
  File "/usr/lib/python3/dist-packages/eventlet/queue.py", line 48, in <module>
    from eventlet.event import Event
  File "/usr/lib/python3/dist-packages/eventlet/event.py", line 1, in <module>
    from eventlet import hubs
ImportError: cannot import name 'hubs' from partially initialized module 
'eventlet' (most likely due to a circular import) 
(/usr/lib/python3/dist-packages/eventlet/__init__.py)

================================================================================
The above traceback was encountered during test discovery which imports all the 
found test modules in the specified test_path.

----------------------------------------------------------------------
Ran 0 tests in 2.179s

NO TESTS RAN
+ stestr slowest
make[1]: *** [debian/rules:41: override_dh_install] Error 3
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:7: binary] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary subprocess returned exit 
status 2
--------------------------------------------------------------------------------
Build finished at 2024-09-19T21:38:56Z

-------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/artifact/799144/

About the archive rebuild: The build was made on debusine.debian.net,
on arm64 using sbuild.

You can find the build task here:
https://debusine.debian.net/work-request/38869/

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks,

Stefano

Reply via email to