Skip to content

Conversation

@vincele
Copy link
Contributor

@vincele vincele commented Jan 2, 2026

Testing the changes

  • I tested the changes in this PR: briefly

Checked that installing the package is fixing the error.
The addon manager now runs properly: I updated one addon with it, whereas it crashed before.

Local build testing

  • I built this PR locally for my native architecture, (x86_64-musl)
  • I built this PR locally for these architectures (if supported. mark crossbuilds):
    • none

It seems vtk-devel cannot be cross-compiled:

=> ERROR: vtk-devel-9.5.0_2: cannot be cross compiled...
=> ERROR: vtk-devel-9.5.0_2: It seems to need vtk compile tools for the host

Already known since at least : #37497 (comment)

Fixes: #58368

@vincele
Copy link
Contributor Author

vincele commented Jan 2, 2026

I'm not against a hint about what to do with the commit message linter not liking long lines...

This avoids an error message at launch time:

    Could not import QtNetwork -- it does not appear to be installed on your system. Your provider may have a package for this dependency (often called "python3-pyside2.qtnetwork")

This is used (at least) by the addon manager:

    Traceback (most recent call last):
      File "/usr/lib/freecad/Mod/AddonManager/addonmanager_workers_utility.py", line 58, in run
        self.request_id = NetworkManager.AM_NETWORK_MANAGER.submit_unmonitored_get(
                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    AttributeError: 'NetworkManager' object has no attribute 'submit_unmonitored_get'. Did you mean: 'submit_unmonitored_request'?

is thrown when trying to launch it.

Fixes: void-linux#58368

Signed-off-by: Vincent Legoll <vincent.legoll@gmail.com>
@vincele vincele force-pushed the freecad-pyside-network branch from 1e92673 to 821a3bf Compare January 2, 2026 10:33
@sgn sgn merged commit e52e53c into void-linux:master Jan 2, 2026
7 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

FreeCAD addon-manager crashes

2 participants