Description of problem: After upgrading Cura to version from Fedora 31 (just Cura), it crashes on start. Version-Release number of selected component (if applicable): Fedora 30 cura-1:4.1.0-2.fc31.noarch and its auto-installed dependencies: cura-fdm-materials-4.1.0-2.fc31.noarch CuraEngine-1:4.1.0-2.fc31.x86_64 python3-savitar-4.1.0-2.fc31.x86_64 python3-arcus-4.1.0-2.fc31.x86_64 python3-uranium-4.1.0-2.fc31.noarch CuraEngine-1:4.1.0-2.fc31.x86_64 How reproducible: always Steps to Reproduce: 1. Fedora 30 2. dnf upgrade --releasever 31 cura 3. cura Actual results: $ cura /usr/lib/python3.7/site-packages/UM/PluginRegistry.py:4: DeprecationWarning: the imp module is deprecated in favour of importlib; see the module's documentation for alternative uses import imp Error in sys.excepthook: Traceback (most recent call last): File "<frozen importlib._bootstrap>", line 983, in _find_and_load File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked File "<frozen importlib._bootstrap>", line 677, in _load_unlocked File "<frozen importlib._bootstrap_external>", line 728, in exec_module File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed File "/usr/lib/python3.7/site-packages/cura/CuraApplication.py", line 27, in <module> from UM.Qt.QtApplication import QtApplication # The class we're inheriting from. File "/usr/lib/python3.7/site-packages/UM/Qt/QtApplication.py", line 16, in <module> from UM.Backend.Backend import Backend #For typing. File "/usr/lib/python3.7/site-packages/UM/Backend/Backend.py", line 12, in <module> from UM.Backend.SignalSocket import SignalSocket File "/usr/lib/python3.7/site-packages/UM/Backend/SignalSocket.py", line 4, in <module> import Arcus ImportError: /usr/lib64/python3.7/site-packages/Arcus.so: undefined symbol: _ZN5Arcus6Socket15takeNextMessageEv Original exception was: Traceback (most recent call last): File "/usr/bin/cura", line 131, in <module> import Arcus #@UnusedImport ImportError: /usr/lib64/python3.7/site-packages/Arcus.so: undefined symbol: _ZN5Arcus6Socket15takeNextMessageEv Expected results: Cura running Additional info: Perhaps some dependencies not covered by the Requires section in the RPMs?
do you have libarcus installed? what version?
libarcus-3.6.0-2.fc30.x86_64
try updating to the same version, if it helps, I'll fix the deps.
Cura now running with libarcus-4.1.0-2.fc31.x86_64 . Thanks for fixing.