Source: cura
Version: 5.0.0-3
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20240702 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[2]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> Running tests...
> /usr/bin/ctest --force-new-ctest-process --verbose -j8
> UpdateCTestConfiguration  from 
> :/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/DartConfiguration.tcl
> Parse Config file:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/DartConfiguration.tcl
> UpdateCTestConfiguration  from 
> :/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/DartConfiguration.tcl
> Parse Config file:/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/DartConfiguration.tcl
> Test project /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
> Constructing a list of tests
> Done constructing a list of tests
> Updating test list for fixtures
> Added 0 tests to meet fixture requirements
> Checking test dependency graph...
> Checking test dependency graph end
> test 1
>       Start  1: invalid-imports
> 
> 1: Test command: /usr/bin/python3 "scripts/check_invalid_imports.py"
> 1: Working Directory: /<<PKGBUILDDIR>>
> 1: Test timeout computed to be: 1500
> test 2
>       Start  2: pytest-main
> 
> 2: Test command: /usr/bin/python3 "-m" "pytest" 
> "--junitxml=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-main.xml" 
> "/<<PKGBUILDDIR>>/tests"
> 2: Working Directory: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
> 2: Environment variables: 
> 2:  PYTHONPATH=/<<PKGBUILDDIR>>:/usr/share/uranium:
> 2: Test timeout computed to be: 1500
> test 3
>       Start  3: pytest-DigitalLibrary
> 
> 3: Test command: /usr/bin/python3 "-m" "pytest" 
> "--junitxml=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-DigitalLibrary.xml"
>  "/<<PKGBUILDDIR>>/plugins/DigitalLibrary"
> 3: Working Directory: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
> 3: Environment variables: 
> 3:  
> PYTHONPATH=/<<PKGBUILDDIR>>/plugins/DigitalLibrary:/<<PKGBUILDDIR>>:/usr/share/uranium:
> 3: Test timeout computed to be: 1500
> test 4
>       Start  4: pytest-FirmwareUpdateChecker
> 
> 4: Test command: /usr/bin/python3 "-m" "pytest" 
> "--junitxml=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-FirmwareUpdateChecker.xml"
>  "/<<PKGBUILDDIR>>/plugins/FirmwareUpdateChecker"
> 4: Working Directory: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
> 4: Environment variables: 
> 4:  
> PYTHONPATH=/<<PKGBUILDDIR>>/plugins/FirmwareUpdateChecker:/<<PKGBUILDDIR>>:/usr/share/uranium:
> 4: Test timeout computed to be: 1500
> test 5
>       Start  5: pytest-LegacyProfileReader
> 
> 5: Test command: /usr/bin/python3 "-m" "pytest" 
> "--junitxml=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-LegacyProfileReader.xml"
>  "/<<PKGBUILDDIR>>/plugins/LegacyProfileReader"
> 5: Working Directory: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
> 5: Environment variables: 
> 5:  
> PYTHONPATH=/<<PKGBUILDDIR>>/plugins/LegacyProfileReader:/<<PKGBUILDDIR>>:/usr/share/uranium:
> 5: Test timeout computed to be: 1500
> test 6
>       Start  6: pytest-PostProcessingPlugin
> 
> 6: Test command: /usr/bin/python3 "-m" "pytest" 
> "--junitxml=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-PostProcessingPlugin.xml"
>  "/<<PKGBUILDDIR>>/plugins/PostProcessingPlugin"
> 6: Working Directory: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
> 6: Environment variables: 
> 6:  
> PYTHONPATH=/<<PKGBUILDDIR>>/plugins/PostProcessingPlugin:/<<PKGBUILDDIR>>:/usr/share/uranium:
> 6: Test timeout computed to be: 1500
> test 7
>       Start  7: pytest-VersionUpgrade25to26
> 
> 7: Test command: /usr/bin/python3 "-m" "pytest" 
> "--junitxml=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-VersionUpgrade25to26.xml"
>  "/<<PKGBUILDDIR>>/plugins/VersionUpgrade/VersionUpgrade25to26"
> 7: Working Directory: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
> 7: Environment variables: 
> 7:  
> PYTHONPATH=/<<PKGBUILDDIR>>/plugins/VersionUpgrade/VersionUpgrade25to26:/<<PKGBUILDDIR>>:/usr/share/uranium:
> 7: Test timeout computed to be: 1500
> test 8
>       Start  8: pytest-VersionUpgrade26to27
> 
> 8: Test command: /usr/bin/python3 "-m" "pytest" 
> "--junitxml=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-VersionUpgrade26to27.xml"
>  "/<<PKGBUILDDIR>>/plugins/VersionUpgrade/VersionUpgrade26to27"
> 8: Working Directory: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
> 8: Environment variables: 
> 8:  
> PYTHONPATH=/<<PKGBUILDDIR>>/plugins/VersionUpgrade/VersionUpgrade26to27:/<<PKGBUILDDIR>>:/usr/share/uranium:
> 8: Test timeout computed to be: 1500
>  1/14 Test  #1: invalid-imports ..................   Passed    0.19 sec
> test 9
>       Start  9: pytest-VersionUpgrade27to30
> 
> 9: Test command: /usr/bin/python3 "-m" "pytest" 
> "--junitxml=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-VersionUpgrade27to30.xml"
>  "/<<PKGBUILDDIR>>/plugins/VersionUpgrade/VersionUpgrade27to30"
> 9: Working Directory: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
> 9: Environment variables: 
> 9:  
> PYTHONPATH=/<<PKGBUILDDIR>>/plugins/VersionUpgrade/VersionUpgrade27to30:/<<PKGBUILDDIR>>:/usr/share/uranium:
> 9: Test timeout computed to be: 1500
> 8: ============================= test session starts 
> ==============================
> 8: platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0
> 8: rootdir: /<<PKGBUILDDIR>>
> 8: configfile: pytest.ini
> 8: collected 5 items
> 8: 
> 8: 
> ../plugins/VersionUpgrade/VersionUpgrade26to27/tests/TestVersionUpgrade26to27.py
>  . [ 20%]
> 8: ....                                                                     
> [100%]
> 8: 
> 8: - generated xml file: 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-VersionUpgrade26to27.xml -
> 8: ============================== 5 passed in 0.08s 
> ===============================
> 7: ============================= test session starts 
> ==============================
> 7: platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0
> 7: rootdir: /<<PKGBUILDDIR>>
> 7: configfile: pytest.ini
> 7: collected 7 items
> 7: 
> 7: 
> ../plugins/VersionUpgrade/VersionUpgrade25to26/tests/TestVersionUpgrade25to26.py
>  . [ 14%]
>  2/14 Test  #8: pytest-VersionUpgrade26to27 ......   Passed    0.46 sec
> test 10
>       Start 10: pytest-VersionUpgrade34to35
> 
> 10: Test command: /usr/bin/python3 "-m" "pytest" 
> "--junitxml=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-VersionUpgrade34to35.xml"
>  "/<<PKGBUILDDIR>>/plugins/VersionUpgrade/VersionUpgrade34to35"
> 10: Working Directory: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
> 10: Environment variables: 
> 10:  
> PYTHONPATH=/<<PKGBUILDDIR>>/plugins/VersionUpgrade/VersionUpgrade34to35:/<<PKGBUILDDIR>>:/usr/share/uranium:
> 10: Test timeout computed to be: 1500
> 7: ......                                                                   
> [100%]
> 7: 
> 7: - generated xml file: 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-VersionUpgrade25to26.xml -
> 7: ============================== 7 passed in 0.16s 
> ===============================
>  3/14 Test  #7: pytest-VersionUpgrade25to26 ......   Passed    0.58 sec
> test 11
>       Start 11: pytest-VersionUpgrade43to44
> 
> 11: Test command: /usr/bin/python3 "-m" "pytest" 
> "--junitxml=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-VersionUpgrade43to44.xml"
>  "/<<PKGBUILDDIR>>/plugins/VersionUpgrade/VersionUpgrade43to44"
> 11: Working Directory: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
> 11: Environment variables: 
> 11:  
> PYTHONPATH=/<<PKGBUILDDIR>>/plugins/VersionUpgrade/VersionUpgrade43to44:/<<PKGBUILDDIR>>:/usr/share/uranium:
> 11: Test timeout computed to be: 1500
> 9: ============================= test session starts 
> ==============================
> 9: platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0
> 9: rootdir: /<<PKGBUILDDIR>>
> 9: configfile: pytest.ini
> 9: collected 13 items
> 9: 
> 9: 
> ../plugins/VersionUpgrade/VersionUpgrade27to30/tests/TestVersionUpgrade27to30.py
>  . [  7%]
> 9: ............                                                             
> [100%]
> 9: 
> 9: - generated xml file: 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-VersionUpgrade27to30.xml -
> 9: ============================== 13 passed in 0.10s 
> ==============================
>  4/14 Test  #9: pytest-VersionUpgrade27to30 ......   Passed    0.53 sec
> test 12
>       Start 12: pytest-VersionUpgrade44to45
> 
> 12: Test command: /usr/bin/python3 "-m" "pytest" 
> "--junitxml=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-VersionUpgrade44to45.xml"
>  "/<<PKGBUILDDIR>>/plugins/VersionUpgrade/VersionUpgrade44to45"
> 12: Working Directory: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
> 12: Environment variables: 
> 12:  
> PYTHONPATH=/<<PKGBUILDDIR>>/plugins/VersionUpgrade/VersionUpgrade44to45:/<<PKGBUILDDIR>>:/usr/share/uranium:
> 12: Test timeout computed to be: 1500
> 10: ============================= test session starts 
> ==============================
> 10: platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0
> 10: rootdir: /<<PKGBUILDDIR>>
> 10: configfile: pytest.ini
> 10: collected 1 item
> 10: 
> 10: 
> ../plugins/VersionUpgrade/VersionUpgrade34to35/tests/TestVersionUpgrade34to35.py
>  . [100%]
> 10: 
> 10: - generated xml file: 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-VersionUpgrade34to35.xml -
> 10: ============================== 1 passed in 0.07s 
> ===============================
>  5/14 Test #10: pytest-VersionUpgrade34to35 ......   Passed    0.44 sec
> test 13
>       Start 13: pytest-XmlMaterialProfile
> 
> 13: Test command: /usr/bin/python3 "-m" "pytest" 
> "--junitxml=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-XmlMaterialProfile.xml"
>  "/<<PKGBUILDDIR>>/plugins/XmlMaterialProfile"
> 13: Working Directory: /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu
> 13: Environment variables: 
> 13:  
> PYTHONPATH=/<<PKGBUILDDIR>>/plugins/XmlMaterialProfile:/<<PKGBUILDDIR>>:/usr/share/uranium:
> 13: Test timeout computed to be: 1500
> 2: ImportError while loading conftest '/<<PKGBUILDDIR>>/tests/conftest.py'.
> 4: ============================= test session starts 
> ==============================
> 4: platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0
> 4: rootdir: /<<PKGBUILDDIR>>
> 4: configfile: pytest.ini
> 4: collected 0 items / 1 error
> 4: 
> 4: ==================================== ERRORS 
> ====================================
> 4: _ ERROR collecting 
> plugins/FirmwareUpdateChecker/tests/TestFirmwareUpdateChecker.py _
> 4: ImportError while importing test module 
> '/<<PKGBUILDDIR>>/plugins/FirmwareUpdateChecker/tests/TestFirmwareUpdateChecker.py'.
> 4: Hint: make sure your test modules/packages have valid Python names.
> 4: Traceback:
> 4: /usr/lib/python3.12/importlib/__init__.py:90: in import_module
> 4:     return _bootstrap._gcd_import(name[level:], package, level)
> 4: ../plugins/FirmwareUpdateChecker/__init__.py:4: in <module>
> 4:     from . import FirmwareUpdateChecker
> 4: ../plugins/FirmwareUpdateChecker/FirmwareUpdateChecker.py:10: in <module>
> 4:     from UM.Application import Application
> 4: /usr/lib/python3/dist-packages/UM/Application.py:9: in <module>
> 4:     from UM.Controller import Controller
> 4: /usr/lib/python3/dist-packages/UM/Controller.py:4: in <module>
> 4:     from UM.Scene.Scene import Scene
> 4: /usr/lib/python3/dist-packages/UM/Scene/Scene.py:12: in <module>
> 4:     from UM.Mesh.ReadMeshJob import ReadMeshJob  # To reload a mesh when 
> its file was changed.
> 4: /usr/lib/python3/dist-packages/UM/Mesh/ReadMeshJob.py:8: in <module>
> 4:     from UM.FileHandler.ReadFileJob import ReadFileJob
> 4: /usr/lib/python3/dist-packages/UM/FileHandler/ReadFileJob.py:5: in <module>
> 4:     from UM.FileHandler.FileHandler import FileHandler
> 4: /usr/lib/python3/dist-packages/UM/FileHandler/FileHandler.py:12: in 
> <module>
> 4:     from UM.PluginRegistry import PluginRegistry
> 4: /usr/lib/python3/dist-packages/UM/PluginRegistry.py:4: in <module>
> 4:     import imp
> 4: E   ModuleNotFoundError: No module named 'imp'
> 4: - generated xml file: 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-FirmwareUpdateChecker.xml -
> 4: =========================== short test summary info 
> ============================
> 4: ERROR ../plugins/FirmwareUpdateChecker/tests/TestFirmwareUpdateChecker.py
> 4: !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection 
> !!!!!!!!!!!!!!!!!!!!
> 4: =============================== 1 error in 0.66s 
> ===============================
> 6: ============================= test session starts 
> ==============================
> 6: platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0
> 6: rootdir: /<<PKGBUILDDIR>>
> 6: configfile: pytest.ini
> 6: collected 0 items / 1 error
> 6: 
> 6: ==================================== ERRORS 
> ====================================
> 6: _ ERROR collecting 
> plugins/PostProcessingPlugin/tests/TestPostProcessingPlugin.py _
> 6: ImportError while importing test module 
> '/<<PKGBUILDDIR>>/plugins/PostProcessingPlugin/tests/TestPostProcessingPlugin.py'.
> 6: Hint: make sure your test modules/packages have valid Python names.
> 6: Traceback:
> 6: /usr/lib/python3.12/importlib/__init__.py:90: in import_module
> 6:     return _bootstrap._gcd_import(name[level:], package, level)
> 6: ../plugins/PostProcessingPlugin/__init__.py:4: in <module>
> 6:     from . import PostProcessingPlugin
> 6: ../plugins/PostProcessingPlugin/PostProcessingPlugin.py:14: in <module>
> 6:     from UM.Application import Application
> 6: /usr/lib/python3/dist-packages/UM/Application.py:9: in <module>
> 6:     from UM.Controller import Controller
> 6: /usr/lib/python3/dist-packages/UM/Controller.py:4: in <module>
> 6:     from UM.Scene.Scene import Scene
> 6: /usr/lib/python3/dist-packages/UM/Scene/Scene.py:12: in <module>
> 6:     from UM.Mesh.ReadMeshJob import ReadMeshJob  # To reload a mesh when 
> its file was changed.
> 6: /usr/lib/python3/dist-packages/UM/Mesh/ReadMeshJob.py:8: in <module>
> 6:     from UM.FileHandler.ReadFileJob import ReadFileJob
> 6: /usr/lib/python3/dist-packages/UM/FileHandler/ReadFileJob.py:5: in <module>
> 6:     from UM.FileHandler.FileHandler import FileHandler
> 6: /usr/lib/python3/dist-packages/UM/FileHandler/FileHandler.py:12: in 
> <module>
> 6:     from UM.PluginRegistry import PluginRegistry
> 6: /usr/lib/python3/dist-packages/UM/PluginRegistry.py:4: in <module>
> 6:     import imp
> 6: E   ModuleNotFoundError: No module named 'imp'
> 6: - generated xml file: 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-PostProcessingPlugin.xml -
> 6: =========================== short test summary info 
> ============================
> 6: ERROR ../plugins/PostProcessingPlugin/tests/TestPostProcessingPlugin.py
> 6: !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection 
> !!!!!!!!!!!!!!!!!!!!
> 6: =============================== 1 error in 0.67s 
> ===============================
> 11: ============================= test session starts 
> ==============================
> 11: platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0
> 11: rootdir: /<<PKGBUILDDIR>>
> 11: configfile: pytest.ini
> 11: collected 1 item
> 11: 
> 11: 
> ../plugins/VersionUpgrade/VersionUpgrade43to44/tests/TestVersionUpgrade43To44.py
>  . [100%]
> 11: 
> 11: - generated xml file: 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-VersionUpgrade43to44.xml -
> 11: ============================== 1 passed in 0.08s 
> ===============================
> 12: ============================= test session starts 
> ==============================
> 12: platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0
> 12: rootdir: /<<PKGBUILDDIR>>
> 12: configfile: pytest.ini
> 12: collected 4 items
> 12: 
> 12: 
> ../plugins/VersionUpgrade/VersionUpgrade44to45/tests/TestVersionUpgrade44To45.py
>  . [ 25%]
> 12: ...                                                                      
> [100%]
> 12: 
> 12: - generated xml file: 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-VersionUpgrade44to45.xml -
> 12: ============================== 4 passed in 0.09s 
> ===============================
> 5: ============================= test session starts 
> ==============================
> 5: platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0
> 5: rootdir: /<<PKGBUILDDIR>>
> 5: configfile: pytest.ini
> 5: collected 0 items / 1 error
> 5: 
> 5: ==================================== ERRORS 
> ====================================
> 5: _ ERROR collecting 
> plugins/LegacyProfileReader/tests/TestLegacyProfileReader.py _
> 5: ImportError while importing test module 
> '/<<PKGBUILDDIR>>/plugins/LegacyProfileReader/tests/TestLegacyProfileReader.py'.
> 5: Hint: make sure your test modules/packages have valid Python names.
> 5: Traceback:
> 5: /usr/lib/python3.12/importlib/__init__.py:90: in import_module
> 5:     return _bootstrap._gcd_import(name[level:], package, level)
> 5: ../plugins/LegacyProfileReader/tests/TestLegacyProfileReader.py:11: in 
> <module>
> 5:     import UM.Application # To mock the application out.
> 5: /usr/lib/python3/dist-packages/UM/Application.py:9: in <module>
> 5:     from UM.Controller import Controller
> 5: /usr/lib/python3/dist-packages/UM/Controller.py:4: in <module>
> 5:     from UM.Scene.Scene import Scene
> 5: /usr/lib/python3/dist-packages/UM/Scene/Scene.py:12: in <module>
> 5:     from UM.Mesh.ReadMeshJob import ReadMeshJob  # To reload a mesh when 
> its file was changed.
> 5: /usr/lib/python3/dist-packages/UM/Mesh/ReadMeshJob.py:8: in <module>
> 5:     from UM.FileHandler.ReadFileJob import ReadFileJob
> 5: /usr/lib/python3/dist-packages/UM/FileHandler/ReadFileJob.py:5: in <module>
> 5:     from UM.FileHandler.FileHandler import FileHandler
> 5: /usr/lib/python3/dist-packages/UM/FileHandler/FileHandler.py:12: in 
> <module>
> 5:     from UM.PluginRegistry import PluginRegistry
> 5: /usr/lib/python3/dist-packages/UM/PluginRegistry.py:4: in <module>
> 5:     import imp
> 5: E   ModuleNotFoundError: No module named 'imp'
> 5: - generated xml file: 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-LegacyProfileReader.xml -
> 5: =========================== short test summary info 
> ============================
> 5: ERROR ../plugins/LegacyProfileReader/tests/TestLegacyProfileReader.py
> 5: !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection 
> !!!!!!!!!!!!!!!!!!!!
> 5: =============================== 1 error in 0.69s 
> ===============================
>  6/14 Test  #4: pytest-FirmwareUpdateChecker .....***Failed    1.11 sec
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0
> rootdir: /<<PKGBUILDDIR>>
> configfile: pytest.ini
> collected 0 items / 1 error
> 
> ==================================== ERRORS 
> ====================================
> _ ERROR collecting 
> plugins/FirmwareUpdateChecker/tests/TestFirmwareUpdateChecker.py _
> ImportError while importing test module 
> '/<<PKGBUILDDIR>>/plugins/FirmwareUpdateChecker/tests/TestFirmwareUpdateChecker.py'.
> Hint: make sure your test modules/packages have valid Python names.
> Traceback:
> /usr/lib/python3.12/importlib/__init__.py:90: in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
> ../plugins/FirmwareUpdateChecker/__init__.py:4: in <module>
>     from . import FirmwareUpdateChecker
> ../plugins/FirmwareUpdateChecker/FirmwareUpdateChecker.py:10: in <module>
>     from UM.Application import Application
> /usr/lib/python3/dist-packages/UM/Application.py:9: in <module>
>     from UM.Controller import Controller
> /usr/lib/python3/dist-packages/UM/Controller.py:4: in <module>
>     from UM.Scene.Scene import Scene
> /usr/lib/python3/dist-packages/UM/Scene/Scene.py:12: in <module>
>     from UM.Mesh.ReadMeshJob import ReadMeshJob  # To reload a mesh when its 
> file was changed.
> /usr/lib/python3/dist-packages/UM/Mesh/ReadMeshJob.py:8: in <module>
>     from UM.FileHandler.ReadFileJob import ReadFileJob
> /usr/lib/python3/dist-packages/UM/FileHandler/ReadFileJob.py:5: in <module>
>     from UM.FileHandler.FileHandler import FileHandler
> /usr/lib/python3/dist-packages/UM/FileHandler/FileHandler.py:12: in <module>
>     from UM.PluginRegistry import PluginRegistry
> /usr/lib/python3/dist-packages/UM/PluginRegistry.py:4: in <module>
>     import imp
> E   ModuleNotFoundError: No module named 'imp'
> - generated xml file: 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-FirmwareUpdateChecker.xml -
> =========================== short test summary info 
> ============================
> ERROR ../plugins/FirmwareUpdateChecker/tests/TestFirmwareUpdateChecker.py
> !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection 
> !!!!!!!!!!!!!!!!!!!!
> =============================== 1 error in 0.66s 
> ===============================
> 
> test 14
>       Start 14: shortcut-keys
> 
> 14: Test command: /usr/bin/python3 "scripts/check_shortcut_keys.py"
> 14: Working Directory: /<<PKGBUILDDIR>>
> 14: Test timeout computed to be: 1500
> 2: ../tests/conftest.py:9: in <module>
> 2:     from UM.Qt.QtApplication import QtApplication  # QtApplication import 
> is required, even though it isn't used.
> 2: /usr/lib/python3/dist-packages/UM/Qt/QtApplication.py:20: in <module>
> 2:     from UM.Backend.Backend import Backend #For typing.
> 2: /usr/lib/python3/dist-packages/UM/Backend/Backend.py:15: in <module>
> 2:     import UM.Application
> 2: /usr/lib/python3/dist-packages/UM/Application.py:9: in <module>
> 2:     from UM.Controller import Controller
> 2: /usr/lib/python3/dist-packages/UM/Controller.py:4: in <module>
> 2:     from UM.Scene.Scene import Scene
> 2: /usr/lib/python3/dist-packages/UM/Scene/Scene.py:12: in <module>
> 2:     from UM.Mesh.ReadMeshJob import ReadMeshJob  # To reload a mesh when 
> its file was changed.
> 2: /usr/lib/python3/dist-packages/UM/Mesh/ReadMeshJob.py:8: in <module>
> 2:     from UM.FileHandler.ReadFileJob import ReadFileJob
> 2: /usr/lib/python3/dist-packages/UM/FileHandler/ReadFileJob.py:5: in <module>
> 2:     from UM.FileHandler.FileHandler import FileHandler
> 2: /usr/lib/python3/dist-packages/UM/FileHandler/FileHandler.py:12: in 
> <module>
> 2:     from UM.PluginRegistry import PluginRegistry
> 2: /usr/lib/python3/dist-packages/UM/PluginRegistry.py:4: in <module>
> 2:     import imp
> 2: E   ModuleNotFoundError: No module named 'imp'
>  7/14 Test  #6: pytest-PostProcessingPlugin ......***Failed    1.13 sec
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0
> rootdir: /<<PKGBUILDDIR>>
> configfile: pytest.ini
> collected 0 items / 1 error
> 
> ==================================== ERRORS 
> ====================================
> _ ERROR collecting 
> plugins/PostProcessingPlugin/tests/TestPostProcessingPlugin.py _
> ImportError while importing test module 
> '/<<PKGBUILDDIR>>/plugins/PostProcessingPlugin/tests/TestPostProcessingPlugin.py'.
> Hint: make sure your test modules/packages have valid Python names.
> Traceback:
> /usr/lib/python3.12/importlib/__init__.py:90: in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
> ../plugins/PostProcessingPlugin/__init__.py:4: in <module>
>     from . import PostProcessingPlugin
> ../plugins/PostProcessingPlugin/PostProcessingPlugin.py:14: in <module>
>     from UM.Application import Application
> /usr/lib/python3/dist-packages/UM/Application.py:9: in <module>
>     from UM.Controller import Controller
> /usr/lib/python3/dist-packages/UM/Controller.py:4: in <module>
>     from UM.Scene.Scene import Scene
> /usr/lib/python3/dist-packages/UM/Scene/Scene.py:12: in <module>
>     from UM.Mesh.ReadMeshJob import ReadMeshJob  # To reload a mesh when its 
> file was changed.
> /usr/lib/python3/dist-packages/UM/Mesh/ReadMeshJob.py:8: in <module>
>     from UM.FileHandler.ReadFileJob import ReadFileJob
> /usr/lib/python3/dist-packages/UM/FileHandler/ReadFileJob.py:5: in <module>
>     from UM.FileHandler.FileHandler import FileHandler
> /usr/lib/python3/dist-packages/UM/FileHandler/FileHandler.py:12: in <module>
>     from UM.PluginRegistry import PluginRegistry
> /usr/lib/python3/dist-packages/UM/PluginRegistry.py:4: in <module>
>     import imp
> E   ModuleNotFoundError: No module named 'imp'
> - generated xml file: 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-PostProcessingPlugin.xml -
> =========================== short test summary info 
> ============================
> ERROR ../plugins/PostProcessingPlugin/tests/TestPostProcessingPlugin.py
> !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection 
> !!!!!!!!!!!!!!!!!!!!
> =============================== 1 error in 0.67s 
> ===============================
> 
> 14: /<<PKGBUILDDIR>>/scripts/check_shortcut_keys.py:13: SyntaxWarning: 
> invalid escape sequence '\w'
> 14:   regex_patter = '(&[\w])' #"&[a-zA-Z0-9]" - Search char '&' and at least 
> one character after it
>  8/14 Test #11: pytest-VersionUpgrade43to44 ......   Passed    0.55 sec
>  9/14 Test #12: pytest-VersionUpgrade44to45 ......   Passed    0.46 sec
> 3: ============================= test session starts 
> ==============================
> 3: platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0
> 3: rootdir: /<<PKGBUILDDIR>>
> 3: configfile: pytest.ini
> 3: collected 8 items / 2 errors
> 3: 
> 3: ==================================== ERRORS 
> ====================================
> 3: _ ERROR collecting 
> plugins/DigitalLibrary/tests/TestDFFileExportAndUploadManager.py _
> 3: ImportError while importing test module 
> '/<<PKGBUILDDIR>>/plugins/DigitalLibrary/tests/TestDFFileExportAndUploadManager.py'.
> 3: Hint: make sure your test modules/packages have valid Python names.
> 3: Traceback:
> 3: /usr/lib/python3.12/importlib/__init__.py:90: in import_module
> 3:     return _bootstrap._gcd_import(name[level:], package, level)
> 3: ../plugins/DigitalLibrary/tests/TestDFFileExportAndUploadManager.py:4: in 
> <module>
> 3:     from src.DFFileExportAndUploadManager import 
> DFFileExportAndUploadManager
> 3: ../plugins/DigitalLibrary/src/DFFileExportAndUploadManager.py:12: in 
> <module>
> 3:     from UM.FileHandler.FileHandler import FileHandler
> 3: /usr/lib/python3/dist-packages/UM/FileHandler/FileHandler.py:12: in 
> <module>
> 3:     from UM.PluginRegistry import PluginRegistry
> 3: /usr/lib/python3/dist-packages/UM/PluginRegistry.py:4: in <module>
> 3:     import imp
> 3: E   ModuleNotFoundError: No module named 'imp'
> 3: _ ERROR collecting 
> plugins/DigitalLibrary/tests/TestDigitalLibraryApiClient.py _
> 3: ImportError while importing test module 
> '/<<PKGBUILDDIR>>/plugins/DigitalLibrary/tests/TestDigitalLibraryApiClient.py'.
> 3: Hint: make sure your test modules/packages have valid Python names.
> 3: Traceback:
> 3: /usr/lib/python3.12/importlib/__init__.py:90: in import_module
> 3:     return _bootstrap._gcd_import(name[level:], package, level)
> 3: ../plugins/DigitalLibrary/tests/TestDigitalLibraryApiClient.py:8: in 
> <module>
> 3:     from cura.CuraApplication import CuraApplication
> 3: ../cura/CuraApplication.py:18: in <module>
> 3:     from UM.Application import Application
> 3: /usr/lib/python3/dist-packages/UM/Application.py:9: in <module>
> 3:     from UM.Controller import Controller
> 3: /usr/lib/python3/dist-packages/UM/Controller.py:4: in <module>
> 3:     from UM.Scene.Scene import Scene
> 3: /usr/lib/python3/dist-packages/UM/Scene/Scene.py:12: in <module>
> 3:     from UM.Mesh.ReadMeshJob import ReadMeshJob  # To reload a mesh when 
> its file was changed.
> 3: /usr/lib/python3/dist-packages/UM/Mesh/ReadMeshJob.py:8: in <module>
> 3:     from UM.FileHandler.ReadFileJob import ReadFileJob
> 3: /usr/lib/python3/dist-packages/UM/FileHandler/ReadFileJob.py:5: in <module>
> 3:     from UM.FileHandler.FileHandler import FileHandler
> 3: /usr/lib/python3/dist-packages/UM/FileHandler/FileHandler.py:12: in 
> <module>
> 3:     from UM.PluginRegistry import PluginRegistry
> 3: /usr/lib/python3/dist-packages/UM/PluginRegistry.py:4: in <module>
> 3:     import imp
> 3: E   ModuleNotFoundError: No module named 'imp'
> 3: =============================== warnings summary 
> ===============================
> 3: 
> ../../../../usr/lib/python3/dist-packages/UM/Settings/SettingFunction.py:230
> 3:   /usr/lib/python3/dist-packages/UM/Settings/SettingFunction.py:230: 
> DeprecationWarning: ast.Str is deprecated and will be removed in Python 3.14; 
> use ast.Constant instead
> 3:     def visit_Str(self, node: ast.Str) -> None:
> 3: 
> 3: -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> 3: - generated xml file: 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-DigitalLibrary.xml -
> 3: =========================== short test summary info 
> ============================
> 3: ERROR ../plugins/DigitalLibrary/tests/TestDFFileExportAndUploadManager.py
> 3: ERROR ../plugins/DigitalLibrary/tests/TestDigitalLibraryApiClient.py
> 3: !!!!!!!!!!!!!!!!!!! Interrupted: 2 errors during collection 
> !!!!!!!!!!!!!!!!!!!!
> 3: ========================= 1 warning, 2 errors in 0.93s 
> =========================
> 10/14 Test  #5: pytest-LegacyProfileReader .......***Failed    1.24 sec
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0
> rootdir: /<<PKGBUILDDIR>>
> configfile: pytest.ini
> collected 0 items / 1 error
> 
> ==================================== ERRORS 
> ====================================
> _ ERROR collecting 
> plugins/LegacyProfileReader/tests/TestLegacyProfileReader.py _
> ImportError while importing test module 
> '/<<PKGBUILDDIR>>/plugins/LegacyProfileReader/tests/TestLegacyProfileReader.py'.
> Hint: make sure your test modules/packages have valid Python names.
> Traceback:
> /usr/lib/python3.12/importlib/__init__.py:90: in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
> ../plugins/LegacyProfileReader/tests/TestLegacyProfileReader.py:11: in 
> <module>
>     import UM.Application # To mock the application out.
> /usr/lib/python3/dist-packages/UM/Application.py:9: in <module>
>     from UM.Controller import Controller
> /usr/lib/python3/dist-packages/UM/Controller.py:4: in <module>
>     from UM.Scene.Scene import Scene
> /usr/lib/python3/dist-packages/UM/Scene/Scene.py:12: in <module>
>     from UM.Mesh.ReadMeshJob import ReadMeshJob  # To reload a mesh when its 
> file was changed.
> /usr/lib/python3/dist-packages/UM/Mesh/ReadMeshJob.py:8: in <module>
>     from UM.FileHandler.ReadFileJob import ReadFileJob
> /usr/lib/python3/dist-packages/UM/FileHandler/ReadFileJob.py:5: in <module>
>     from UM.FileHandler.FileHandler import FileHandler
> /usr/lib/python3/dist-packages/UM/FileHandler/FileHandler.py:12: in <module>
>     from UM.PluginRegistry import PluginRegistry
> /usr/lib/python3/dist-packages/UM/PluginRegistry.py:4: in <module>
>     import imp
> E   ModuleNotFoundError: No module named 'imp'
> - generated xml file: 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-LegacyProfileReader.xml -
> =========================== short test summary info 
> ============================
> ERROR ../plugins/LegacyProfileReader/tests/TestLegacyProfileReader.py
> !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection 
> !!!!!!!!!!!!!!!!!!!!
> =============================== 1 error in 0.69s 
> ===============================
> 
> 11/14 Test  #2: pytest-main ......................***Failed    1.25 sec
> ImportError while loading conftest '/<<PKGBUILDDIR>>/tests/conftest.py'.
> ../tests/conftest.py:9: in <module>
>     from UM.Qt.QtApplication import QtApplication  # QtApplication import is 
> required, even though it isn't used.
> /usr/lib/python3/dist-packages/UM/Qt/QtApplication.py:20: in <module>
>     from UM.Backend.Backend import Backend #For typing.
> /usr/lib/python3/dist-packages/UM/Backend/Backend.py:15: in <module>
>     import UM.Application
> /usr/lib/python3/dist-packages/UM/Application.py:9: in <module>
>     from UM.Controller import Controller
> /usr/lib/python3/dist-packages/UM/Controller.py:4: in <module>
>     from UM.Scene.Scene import Scene
> /usr/lib/python3/dist-packages/UM/Scene/Scene.py:12: in <module>
>     from UM.Mesh.ReadMeshJob import ReadMeshJob  # To reload a mesh when its 
> file was changed.
> /usr/lib/python3/dist-packages/UM/Mesh/ReadMeshJob.py:8: in <module>
>     from UM.FileHandler.ReadFileJob import ReadFileJob
> /usr/lib/python3/dist-packages/UM/FileHandler/ReadFileJob.py:5: in <module>
>     from UM.FileHandler.FileHandler import FileHandler
> /usr/lib/python3/dist-packages/UM/FileHandler/FileHandler.py:12: in <module>
>     from UM.PluginRegistry import PluginRegistry
> /usr/lib/python3/dist-packages/UM/PluginRegistry.py:4: in <module>
>     import imp
> E   ModuleNotFoundError: No module named 'imp'
> 
> 12/14 Test #14: shortcut-keys ....................   Passed    0.25 sec
> 13/14 Test  #3: pytest-DigitalLibrary ............***Failed    1.38 sec
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0
> rootdir: /<<PKGBUILDDIR>>
> configfile: pytest.ini
> collected 8 items / 2 errors
> 
> ==================================== ERRORS 
> ====================================
> _ ERROR collecting 
> plugins/DigitalLibrary/tests/TestDFFileExportAndUploadManager.py _
> ImportError while importing test module 
> '/<<PKGBUILDDIR>>/plugins/DigitalLibrary/tests/TestDFFileExportAndUploadManager.py'.
> Hint: make sure your test modules/packages have valid Python names.
> Traceback:
> /usr/lib/python3.12/importlib/__init__.py:90: in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
> ../plugins/DigitalLibrary/tests/TestDFFileExportAndUploadManager.py:4: in 
> <module>
>     from src.DFFileExportAndUploadManager import DFFileExportAndUploadManager
> ../plugins/DigitalLibrary/src/DFFileExportAndUploadManager.py:12: in <module>
>     from UM.FileHandler.FileHandler import FileHandler
> /usr/lib/python3/dist-packages/UM/FileHandler/FileHandler.py:12: in <module>
>     from UM.PluginRegistry import PluginRegistry
> /usr/lib/python3/dist-packages/UM/PluginRegistry.py:4: in <module>
>     import imp
> E   ModuleNotFoundError: No module named 'imp'
> _ ERROR collecting 
> plugins/DigitalLibrary/tests/TestDigitalLibraryApiClient.py _
> ImportError while importing test module 
> '/<<PKGBUILDDIR>>/plugins/DigitalLibrary/tests/TestDigitalLibraryApiClient.py'.
> Hint: make sure your test modules/packages have valid Python names.
> Traceback:
> /usr/lib/python3.12/importlib/__init__.py:90: in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
> ../plugins/DigitalLibrary/tests/TestDigitalLibraryApiClient.py:8: in <module>
>     from cura.CuraApplication import CuraApplication
> ../cura/CuraApplication.py:18: in <module>
>     from UM.Application import Application
> /usr/lib/python3/dist-packages/UM/Application.py:9: in <module>
>     from UM.Controller import Controller
> /usr/lib/python3/dist-packages/UM/Controller.py:4: in <module>
>     from UM.Scene.Scene import Scene
> /usr/lib/python3/dist-packages/UM/Scene/Scene.py:12: in <module>
>     from UM.Mesh.ReadMeshJob import ReadMeshJob  # To reload a mesh when its 
> file was changed.
> /usr/lib/python3/dist-packages/UM/Mesh/ReadMeshJob.py:8: in <module>
>     from UM.FileHandler.ReadFileJob import ReadFileJob
> /usr/lib/python3/dist-packages/UM/FileHandler/ReadFileJob.py:5: in <module>
>     from UM.FileHandler.FileHandler import FileHandler
> /usr/lib/python3/dist-packages/UM/FileHandler/FileHandler.py:12: in <module>
>     from UM.PluginRegistry import PluginRegistry
> /usr/lib/python3/dist-packages/UM/PluginRegistry.py:4: in <module>
>     import imp
> E   ModuleNotFoundError: No module named 'imp'
> =============================== warnings summary 
> ===============================
> ../../../../usr/lib/python3/dist-packages/UM/Settings/SettingFunction.py:230
>   /usr/lib/python3/dist-packages/UM/Settings/SettingFunction.py:230: 
> DeprecationWarning: ast.Str is deprecated and will be removed in Python 3.14; 
> use ast.Constant instead
>     def visit_Str(self, node: ast.Str) -> None:
> 
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> - generated xml file: 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-DigitalLibrary.xml -
> =========================== short test summary info 
> ============================
> ERROR ../plugins/DigitalLibrary/tests/TestDFFileExportAndUploadManager.py
> ERROR ../plugins/DigitalLibrary/tests/TestDigitalLibraryApiClient.py
> !!!!!!!!!!!!!!!!!!! Interrupted: 2 errors during collection 
> !!!!!!!!!!!!!!!!!!!!
> ========================= 1 warning, 2 errors in 0.93s 
> =========================
> 
> 13: ============================= test session starts 
> ==============================
> 13: platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0
> 13: rootdir: /<<PKGBUILDDIR>>
> 13: configfile: pytest.ini
> 13: collected 0 items / 1 error
> 13: 
> 13: ==================================== ERRORS 
> ====================================
> 13: _ ERROR collecting 
> plugins/XmlMaterialProfile/tests/TestXmlMaterialProfile.py __
> 13: ImportError while importing test module 
> '/<<PKGBUILDDIR>>/plugins/XmlMaterialProfile/tests/TestXmlMaterialProfile.py'.
> 13: Hint: make sure your test modules/packages have valid Python names.
> 13: Traceback:
> 13: /usr/lib/python3.12/importlib/__init__.py:90: in import_module
> 13:     return _bootstrap._gcd_import(name[level:], package, level)
> 13: ../plugins/XmlMaterialProfile/tests/TestXmlMaterialProfile.py:3: in 
> <module>
> 13:     from UM.Qt.QtApplication import QtApplication  # QtApplication import 
> is required, even though it isn't used.
> 13: /usr/lib/python3/dist-packages/UM/Qt/QtApplication.py:20: in <module>
> 13:     from UM.Backend.Backend import Backend #For typing.
> 13: /usr/lib/python3/dist-packages/UM/Backend/Backend.py:15: in <module>
> 13:     import UM.Application
> 13: /usr/lib/python3/dist-packages/UM/Application.py:9: in <module>
> 13:     from UM.Controller import Controller
> 13: /usr/lib/python3/dist-packages/UM/Controller.py:4: in <module>
> 13:     from UM.Scene.Scene import Scene
> 13: /usr/lib/python3/dist-packages/UM/Scene/Scene.py:12: in <module>
> 13:     from UM.Mesh.ReadMeshJob import ReadMeshJob  # To reload a mesh when 
> its file was changed.
> 13: /usr/lib/python3/dist-packages/UM/Mesh/ReadMeshJob.py:8: in <module>
> 13:     from UM.FileHandler.ReadFileJob import ReadFileJob
> 13: /usr/lib/python3/dist-packages/UM/FileHandler/ReadFileJob.py:5: in 
> <module>
> 13:     from UM.FileHandler.FileHandler import FileHandler
> 13: /usr/lib/python3/dist-packages/UM/FileHandler/FileHandler.py:12: in 
> <module>
> 13:     from UM.PluginRegistry import PluginRegistry
> 13: /usr/lib/python3/dist-packages/UM/PluginRegistry.py:4: in <module>
> 13:     import imp
> 13: E   ModuleNotFoundError: No module named 'imp'
> 13: - generated xml file: 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-XmlMaterialProfile.xml -
> 13: =========================== short test summary info 
> ============================
> 13: ERROR ../plugins/XmlMaterialProfile/tests/TestXmlMaterialProfile.py
> 13: !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection 
> !!!!!!!!!!!!!!!!!!!!
> 13: =============================== 1 error in 0.60s 
> ===============================
> 14/14 Test #13: pytest-XmlMaterialProfile ........***Failed    1.01 sec
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0
> rootdir: /<<PKGBUILDDIR>>
> configfile: pytest.ini
> collected 0 items / 1 error
> 
> ==================================== ERRORS 
> ====================================
> _ ERROR collecting plugins/XmlMaterialProfile/tests/TestXmlMaterialProfile.py 
> __
> ImportError while importing test module 
> '/<<PKGBUILDDIR>>/plugins/XmlMaterialProfile/tests/TestXmlMaterialProfile.py'.
> Hint: make sure your test modules/packages have valid Python names.
> Traceback:
> /usr/lib/python3.12/importlib/__init__.py:90: in import_module
>     return _bootstrap._gcd_import(name[level:], package, level)
> ../plugins/XmlMaterialProfile/tests/TestXmlMaterialProfile.py:3: in <module>
>     from UM.Qt.QtApplication import QtApplication  # QtApplication import is 
> required, even though it isn't used.
> /usr/lib/python3/dist-packages/UM/Qt/QtApplication.py:20: in <module>
>     from UM.Backend.Backend import Backend #For typing.
> /usr/lib/python3/dist-packages/UM/Backend/Backend.py:15: in <module>
>     import UM.Application
> /usr/lib/python3/dist-packages/UM/Application.py:9: in <module>
>     from UM.Controller import Controller
> /usr/lib/python3/dist-packages/UM/Controller.py:4: in <module>
>     from UM.Scene.Scene import Scene
> /usr/lib/python3/dist-packages/UM/Scene/Scene.py:12: in <module>
>     from UM.Mesh.ReadMeshJob import ReadMeshJob  # To reload a mesh when its 
> file was changed.
> /usr/lib/python3/dist-packages/UM/Mesh/ReadMeshJob.py:8: in <module>
>     from UM.FileHandler.ReadFileJob import ReadFileJob
> /usr/lib/python3/dist-packages/UM/FileHandler/ReadFileJob.py:5: in <module>
>     from UM.FileHandler.FileHandler import FileHandler
> /usr/lib/python3/dist-packages/UM/FileHandler/FileHandler.py:12: in <module>
>     from UM.PluginRegistry import PluginRegistry
> /usr/lib/python3/dist-packages/UM/PluginRegistry.py:4: in <module>
>     import imp
> E   ModuleNotFoundError: No module named 'imp'
> - generated xml file: 
> /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/junit-pytest-XmlMaterialProfile.xml -
> =========================== short test summary info 
> ============================
> ERROR ../plugins/XmlMaterialProfile/tests/TestXmlMaterialProfile.py
> !!!!!!!!!!!!!!!!!!!! Interrupted: 1 error during collection 
> !!!!!!!!!!!!!!!!!!!!
> =============================== 1 error in 0.60s 
> ===============================
> 
> 
> 57% tests passed, 6 tests failed out of 14
> 
> Total Test time (real) =   1.92 sec
> 
> The following tests FAILED:
>         2 - pytest-main (Failed)
>         3 - pytest-DigitalLibrary (Failed)
>         4 - pytest-FirmwareUpdateChecker (Failed)
>         5 - pytest-LegacyProfileReader (Failed)
>         6 - pytest-PostProcessingPlugin (Failed)
>        13 - pytest-XmlMaterialProfile (Failed)
> Errors while running CTest
> make[2]: *** [Makefile:74: test] Error 8
> make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
> dh_auto_test: error: cd obj-x86_64-linux-gnu && make -j8 test 
> ARGS\+=--verbose ARGS\+=-j8 returned exit code 2


The full build log is available from:
http://qa-logs.debian.net/2024/07/02/cura_5.0.0-3_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20240702;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20240702&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to