Your message dated Tue, 09 Jul 2024 08:49:03 +0000
with message-id <e1sr6x1-009byj...@fasolo.debian.org>
and subject line Bug#1074752: fixed in uranium 5.0.0-5
has caused the Debian Bug report #1074752,
regarding cura: FTBFS: dh_auto_test: error: cd obj-x86_64-linux-gnu && make -j8 
test ARGS\+=--verbose ARGS\+=-j8 returned exit code 2
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1074752: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074752
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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.

--- End Message ---
--- Begin Message ---
Source: uranium
Source-Version: 5.0.0-5
Done: Gregor Riepl <onit...@gmail.com>

We believe that the bug you reported is fixed in the latest version of
uranium, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1074...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Gregor Riepl <onit...@gmail.com> (supplier of updated uranium package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Tue, 09 Jul 2024 10:42:06 +0200
Source: uranium
Architecture: source
Version: 5.0.0-5
Distribution: unstable
Urgency: medium
Maintainer: Debian 3-D Printing Packages 
<3dprinter-gene...@lists.alioth.debian.org>
Changed-By: Gregor Riepl <onit...@gmail.com>
Closes: 1074239 1074752
Changes:
 uranium (5.0.0-5) unstable; urgency=medium
 .
   * Replace usage of deprecated imp module. (Closes: #1074752)
   * Use Uranium ColorImage class. (Closes: #1074239)
Checksums-Sha1:
 7914bc178afb4dd6c58d49ce0ee8c2666a05dcb5 2266 uranium_5.0.0-5.dsc
 85dc53deff3d6c1e8a3cad96ab2f00a78054256a 9472 uranium_5.0.0-5.debian.tar.xz
Checksums-Sha256:
 a3cd9c8279c1a256484e1b631c1a9fa9e7b7c8ce3bb432492fc17b3a85e92eda 2266 
uranium_5.0.0-5.dsc
 4aa8c4155e3319abfecf3308cc451ba1d6ff29f57e0b8bb98e121e70f1ce678a 9472 
uranium_5.0.0-5.debian.tar.xz
Files:
 65c1189fc91df8fac90e33625f120f37 2266 python optional uranium_5.0.0-5.dsc
 72b5590b1caed65a6c6036a3f9206ae5 9472 python optional 
uranium_5.0.0-5.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEXEj+YVf0kXlZcIfGTFprqxLSp64FAmaM+DoACgkQTFprqxLS
p66NbA/6A9DNTkFdndT7ffRtZVl41da7Nfg6gWnQmav9S8+wTN0F4VFOEOZQGRGG
tEUApXtBpUgWqnF6VTS8N6Wbz/BSYm7WMCMbTi4f3vYEXffn1JH426wb/l65pkKc
s/FX4u0XcSz5lVmFFg3G/26SGOpDn4PjCypcTpBCBW8J0GsqQgYep4pm6lXCCd5N
D+eMUU1V37GphDTEL3P1fPgw/AAbu58ylVK67WrQmJaNt2/YmQhY3WrRzocvVWgf
O7Jn72H8zfwdoWSk2Mdnt7b5ov2oS/JYH9Nhefex1Modc7ADkCQ+HAKiXwofOOUn
xBWpsSW4kZ3o0rP1/+yqtqPfz/esx8LwN+y/VDHGqPz88/rFPqdHFor+Yb+GHTVl
9DNju4kRGu2X6GujFXM4GqP9JAZFEVmjRWubHT9g3rNABVfKaW8cu3IgUV+vKEGv
Iiwzj6KqnclfEDdlniGyS03W6szaREF3EEw7vz3Mfi8SD/TfDcIpvHIH78ppwOgc
b1JRf/746aJGKBACOnve+ase4QTVVFvmz8YCK9LSho7IRmg+WG+xddHfH4XP7zC5
f0c1SB4zp1cHNZqlDxcNNKCsigbhjycjMCDD8HTekBeycc2PInjd+9XVNKpGTp5a
OlPBoZU0KvtEDOGe0FWIO2sjq8xQqDENmuoWP0hcbKcI71sX4LQ=
=6QGt
-----END PGP SIGNATURE-----

Attachment: pgpdpQBKvIEIo.pgp
Description: PGP signature


--- End Message ---

Reply via email to