#1135446 plaso: FTBFS: ModuleNotFoundError: No module named 'acstore.containers'

Package:
src:plaso
Source:
src:plaso
Submitter:
Santiago Vila
Date:
2026-05-01 23:15:03 UTC
Severity:
normal
Tags:
#1135446#5
Date:
2026-05-01 23:14:02 UTC
From:
To:
Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202605/

About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.

If you cannot reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.

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

Thanks.
--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=pybuild
   dh_auto_clean -O--buildsystem=pybuild
   dh_autoreconf_clean -O--buildsystem=pybuild
   dh_clean -O--buildsystem=pybuild
 debian/rules binary
dh binary --buildsystem=pybuild
   dh_update_autotools_config -O--buildsystem=pybuild
   dh_autoreconf -O--buildsystem=pybuild
   dh_auto_configure -O--buildsystem=pybuild
   dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:142: Building wheel for python3.13 with "build" module
I: pybuild base:385: python3.13 -m build --skip-dependency-check --no-isolation --wheel --outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.13
* Building wheel...
running bdist_wheel

[... snipped ...]

    from acstore.containers import interface
ModuleNotFoundError: No module named 'acstore.containers'


======================================================================
ERROR: storage.fake.event_heap (unittest.loader._FailedTest.storage.fake.event_heap)
----------------------------------------------------------------------
ImportError: Failed to import test module: storage.fake.event_heap
Traceback (most recent call last):
  File "/usr/lib/python3.13/unittest/loader.py", line 396, in _find_test_path
    module = self._get_module_from_name(name)
  File "/usr/lib/python3.13/unittest/loader.py", line 339, in _get_module_from_name
    __import__(name)
    ~~~~~~~~~~^^^^^^
  File "/<<PKGBUILDDIR>>/tests/storage/fake/event_heap.py", line 10, in <module>
    from tests.containers import test_lib as containers_test_lib
  File "/<<PKGBUILDDIR>>/tests/containers/test_lib.py", line 7, in <module>
    from plaso.containers import events
  File "/<<PKGBUILDDIR>>/plaso/containers/__init__.py", line 4, in <module>
    from plaso.containers import analysis_results
  File "/<<PKGBUILDDIR>>/plaso/containers/analysis_results.py", line 4, in <module>
    from acstore.containers import interface
ModuleNotFoundError: No module named 'acstore.containers'


======================================================================
ERROR: storage.fake.writer (unittest.loader._FailedTest.storage.fake.writer)
----------------------------------------------------------------------
ImportError: Failed to import test module: storage.fake.writer
Traceback (most recent call last):
  File "/usr/lib/python3.13/unittest/loader.py", line 396, in _find_test_path
    module = self._get_module_from_name(name)
  File "/usr/lib/python3.13/unittest/loader.py", line 339, in _get_module_from_name
    __import__(name)
    ~~~~~~~~~~^^^^^^
  File "/<<PKGBUILDDIR>>/tests/storage/fake/writer.py", line 7, in <module>
    from plaso.containers import events
  File "/<<PKGBUILDDIR>>/plaso/containers/__init__.py", line 4, in <module>
    from plaso.containers import analysis_results
  File "/<<PKGBUILDDIR>>/plaso/containers/analysis_results.py", line 4, in <module>
    from acstore.containers import interface
ModuleNotFoundError: No module named 'acstore.containers'


======================================================================
ERROR: storage.reader (unittest.loader._FailedTest.storage.reader)
----------------------------------------------------------------------
ImportError: Failed to import test module: storage.reader
Traceback (most recent call last):
  File "/usr/lib/python3.13/unittest/loader.py", line 396, in _find_test_path
    module = self._get_module_from_name(name)
  File "/usr/lib/python3.13/unittest/loader.py", line 339, in _get_module_from_name
    __import__(name)
    ~~~~~~~~~~^^^^^^
  File "/<<PKGBUILDDIR>>/tests/storage/reader.py", line 7, in <module>
    from acstore.containers import interface as containers_interface
ModuleNotFoundError: No module named 'acstore.containers'


======================================================================
ERROR: storage.redis.reader (unittest.loader._FailedTest.storage.redis.reader)
----------------------------------------------------------------------
ImportError: Failed to import test module: storage.redis.reader
Traceback (most recent call last):
  File "/usr/lib/python3.13/unittest/loader.py", line 396, in _find_test_path
    module = self._get_module_from_name(name)
  File "/usr/lib/python3.13/unittest/loader.py", line 339, in _get_module_from_name
    __import__(name)
    ~~~~~~~~~~^^^^^^
  File "/<<PKGBUILDDIR>>/tests/storage/redis/reader.py", line 15, in <module>
    from plaso.containers import sessions
  File "/<<PKGBUILDDIR>>/plaso/containers/__init__.py", line 4, in <module>
    from plaso.containers import analysis_results
  File "/<<PKGBUILDDIR>>/plaso/containers/analysis_results.py", line 4, in <module>
    from acstore.containers import interface
ModuleNotFoundError: No module named 'acstore.containers'


======================================================================
ERROR: storage.redis.redis_store (unittest.loader._FailedTest.storage.redis.redis_store)
----------------------------------------------------------------------
ImportError: Failed to import test module: storage.redis.redis_store
Traceback (most recent call last):
  File "/usr/lib/python3.13/unittest/loader.py", line 396, in _find_test_path
    module = self._get_module_from_name(name)
  File "/usr/lib/python3.13/unittest/loader.py", line 339, in _get_module_from_name
    __import__(name)
    ~~~~~~~~~~^^^^^^
  File "/<<PKGBUILDDIR>>/tests/storage/redis/redis_store.py", line 15, in <module>
    from plaso.containers import events
  File "/<<PKGBUILDDIR>>/plaso/containers/__init__.py", line 4, in <module>
    from plaso.containers import analysis_results
  File "/<<PKGBUILDDIR>>/plaso/containers/analysis_results.py", line 4, in <module>
    from acstore.containers import interface
ModuleNotFoundError: No module named 'acstore.containers'


======================================================================
ERROR: storage.sqlite.reader (unittest.loader._FailedTest.storage.sqlite.reader)
----------------------------------------------------------------------
ImportError: Failed to import test module: storage.sqlite.reader
Traceback (most recent call last):
  File "/usr/lib/python3.13/unittest/loader.py", line 396, in _find_test_path
    module = self._get_module_from_name(name)
  File "/usr/lib/python3.13/unittest/loader.py", line 339, in _get_module_from_name
    __import__(name)
    ~~~~~~~~~~^^^^^^
  File "/<<PKGBUILDDIR>>/tests/storage/sqlite/reader.py", line 7, in <module>
    from plaso.storage.sqlite import reader
  File "/<<PKGBUILDDIR>>/plaso/storage/sqlite/reader.py", line 4, in <module>
    from plaso.storage import reader
  File "/<<PKGBUILDDIR>>/plaso/storage/reader.py", line 4, in <module>
    from plaso.containers import events
  File "/<<PKGBUILDDIR>>/plaso/containers/__init__.py", line 4, in <module>
    from plaso.containers import analysis_results
  File "/<<PKGBUILDDIR>>/plaso/containers/analysis_results.py", line 4, in <module>
    from acstore.containers import interface
ModuleNotFoundError: No module named 'acstore.containers'


======================================================================
ERROR: storage.sqlite.sqlite_file (unittest.loader._FailedTest.storage.sqlite.sqlite_file)
----------------------------------------------------------------------
ImportError: Failed to import test module: storage.sqlite.sqlite_file
Traceback (most recent call last):
  File "/usr/lib/python3.13/unittest/loader.py", line 396, in _find_test_path
    module = self._get_module_from_name(name)
  File "/usr/lib/python3.13/unittest/loader.py", line 339, in _get_module_from_name
    __import__(name)
    ~~~~~~~~~~^^^^^^
  File "/<<PKGBUILDDIR>>/tests/storage/sqlite/sqlite_file.py", line 8, in <module>
    from plaso.containers import events
  File "/<<PKGBUILDDIR>>/plaso/containers/__init__.py", line 4, in <module>
    from plaso.containers import analysis_results
  File "/<<PKGBUILDDIR>>/plaso/containers/analysis_results.py", line 4, in <module>
    from acstore.containers import interface
ModuleNotFoundError: No module named 'acstore.containers'


======================================================================
ERROR: storage.sqlite.writer (unittest.loader._FailedTest.storage.sqlite.writer)
----------------------------------------------------------------------
ImportError: Failed to import test module: storage.sqlite.writer
Traceback (most recent call last):
  File "/usr/lib/python3.13/unittest/loader.py", line 396, in _find_test_path
    module = self._get_module_from_name(name)
  File "/usr/lib/python3.13/unittest/loader.py", line 339, in _get_module_from_name
    __import__(name)
    ~~~~~~~~~~^^^^^^
  File "/<<PKGBUILDDIR>>/tests/storage/sqlite/writer.py", line 8, in <module>
    from plaso.containers import events
  File "/<<PKGBUILDDIR>>/plaso/containers/__init__.py", line 4, in <module>
    from plaso.containers import analysis_results
  File "/<<PKGBUILDDIR>>/plaso/containers/analysis_results.py", line 4, in <module>
    from acstore.containers import interface
ModuleNotFoundError: No module named 'acstore.containers'


======================================================================
ERROR: storage.test_lib (unittest.loader._FailedTest.storage.test_lib)
----------------------------------------------------------------------
ImportError: Failed to import test module: storage.test_lib
Traceback (most recent call last):
  File "/usr/lib/python3.13/unittest/loader.py", line 396, in _find_test_path
    module = self._get_module_from_name(name)
  File "/usr/lib/python3.13/unittest/loader.py", line 339, in _get_module_from_name
    __import__(name)
    ~~~~~~~~~~^^^^^^
  File "/<<PKGBUILDDIR>>/tests/storage/test_lib.py", line 4, in <module>
    from plaso.containers import events
  File "/<<PKGBUILDDIR>>/plaso/containers/__init__.py", line 4, in <module>
    from plaso.containers import analysis_results
  File "/<<PKGBUILDDIR>>/plaso/containers/analysis_results.py", line 4, in <module>
    from acstore.containers import interface
ModuleNotFoundError: No module named 'acstore.containers'


======================================================================
ERROR: storage.writer (unittest.loader._FailedTest.storage.writer)
----------------------------------------------------------------------
ImportError: Failed to import test module: storage.writer
Traceback (most recent call last):
  File "/usr/lib/python3.13/unittest/loader.py", line 396, in _find_test_path
    module = self._get_module_from_name(name)
  File "/usr/lib/python3.13/unittest/loader.py", line 339, in _get_module_from_name
    __import__(name)
    ~~~~~~~~~~^^^^^^
  File "/<<PKGBUILDDIR>>/tests/storage/writer.py", line 7, in <module>
    from plaso.storage import writer
  File "/<<PKGBUILDDIR>>/plaso/storage/writer.py", line 7, in <module>
    from plaso.containers import event_sources
  File "/<<PKGBUILDDIR>>/plaso/containers/__init__.py", line 4, in <module>
    from plaso.containers import analysis_results
  File "/<<PKGBUILDDIR>>/plaso/containers/analysis_results.py", line 4, in <module>
    from acstore.containers import interface
ModuleNotFoundError: No module named 'acstore.containers'
---------------------------------------------------------------------- Ran 513 tests in 4.136s FAILED (errors=377) Using Python version 3.13.12 (main, Feb 4 2026, 15:06:39) [GCC 15.2.0] Checking availability and versions of dependencies. [OK] acstore version: 20260411 [OK] artifacts version: 20230928 [OK] certifi version: 2026.04.22 [OK] dateutil version: 2.9.0 [OK] defusedxml version: 0.7.1 [OK] dfdatetime version: 20251018 [OK] dfvfs version: 20251019 [OK] dfwinreg version: 20240316 [OK] dtfabric version: 20251118 [OPTIONAL] unable to determine version information for: flor [OK] lz4 version: 4.4.5 [OPTIONAL] missing: opensearchpy [OK] pefile version: 2024.8.26 [OK] psutil version: 7.1.0 [OK] pybde version: 20240502 [OK] pycaes version: 20251121 [OK] pycreg version: 20240419 [OK] pyesedb version: 20240420 [OK] pyevt version: 20240421 [OK] pyevtx version: 20251118 [OK] pyewf version: 20140816 [OK] pyfcrypto version: 20240414 [OK] pyfsapfs version: 20240429 [OK] pyfsext version: 20260201 [OK] pyfsfat version: 20260208 [OK] pyfshfs version: 20260130 [OK] pyfsntfs version: 20251028 [OK] pyfsxfs version: 20240501 [OK] pyfvde version: 20240502 [OK] pyfwnt version: 20240415 [OK] pyfwsi version: 20240423 [OK] pylnk version: 20240423 [OK] pyluksde version: 20240503 [OK] pymodi version: 20251121 [OK] pymsiecf version: 20240425 [OK] pyolecf version: 20240427 [OK] pyparsing version: 3.3.2 [OK] pyphdi version: 20240508 [OK] pyqcow version: 20240308 [OK] pyregf version: 20240421 [OK] pyscca version: 20250915 [OK] pysigscan version: 20240505 [OK] pysmdev version: 20240505 [OK] pysmraw version: 20240506 [OK] pytsk3 version: 20250801 [OK] pytz version: 2025.2 [OK] pyvhdi version: 20251119 [OK] pyvmdk version: 20240510 [OK] pyvsapm version: 20240503 [OK] pyvsgpt version: 20240504 [OK] pyvshadow version: 20240504 [OK] pyvslvm version: 20240504 [OPTIONAL] redis version: 6.4.0 [OK] requests version: 2.32.5 [OK] urllib3 version: 2.6.3 [OPTIONAL] xattr version: 1.3.0 [OK] xlsxwriter version: 3.1.9 [OK] yaml version: 6.0.3 [OK] yara version: 4.5.4 [OK] zmq version: 27.1.0 [OK] zstd version: 1.5.7.3 Checking availability and versions of test dependencies. A first string 2026-05-01 21:12:44,391 [INFO] (MainProcess) PID:300 <zeromq_queue> Queue requestbufferedreply_replybind responder exiting. 2026-05-01 21:12:45,394 [INFO] (MainProcess) PID:300 <zeromq_queue> Queue requestbufferedreply_replybind responder exiting. 2026-05-01 21:12:45,395 [INFO] (MainProcess) PID:300 <zeromq_queue> Queue requestbufferedreply_replyconnect responder exiting. E: pybuild pybuild:485: test: plugin custom failed with: exit code=1: python3.13 run_tests.py dh_auto_test: error: pybuild --test -i python{version} -p 3.13 --parallel=2 returned exit code 13 make[1]: *** [debian/rules:17: override_dh_auto_test] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:11: binary] Error 2 dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2 --------------------------------------------------------------------------------