Bug#1145107: src:netgen: netgen 6.2.2605 introduced a breaking change for FreeCAD (API refactored)
Tobias Frost
tobi at debian.org
Sat Aug 22 17:14:29 BST 2026
Package: netgen
Version: 6.2.2606+dfsg1-1
Severity: important
Control: affects -1 src:freecad
Hi,
netgen has refactored in 6.2.2605 the Segments interface [1].
Unfortuntatly FreeCAD is using this interface for salmonmesh,
therefore causing FTBFS. This (I believe) has been reported upstream as [2].
Unfortuntaly I could only come up with an partial fix, see [2].
I can disable the netgen plugin in FreeCAD, but this will lose
functionality.
Do you have an idea how to solve the issue?
Would it be a possiblity to revert the upload to 2604 until FreeCAD
upstream has found an solution?
[1] https://github.com/NGSolve/netgen/commit/074bc99a7c4ae247d8afb9aa60c4c436d99621b7
[2] https://github.com/FreeCAD/FreeCAD/issues/32105
--
Cheers,
tobi
-- System Information:
Debian Release: forky/sid
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'proposed-updates'), (500, 'oldstable-security'), (500, 'oldoldstable-security'), (500, 'unstable'), (500, 'testing'), (100, 'stable'), (1, 'oldoldstable'), (1, 'oldstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 7.1.9+deb14-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages netgen depends on:
ii libavcodec-extra62 [libavcodec62] 7:8.1.2-2+b3
ii libavformat62 7:8.1.2-2+b3
ii libc6 2.43-3
ii libgcc-s1 16.2.0-1
ii libjpeg62-turbo 1:3.1.3-4
ii libnglib-6.2t64 6.2.2606+dfsg1-1
ii libpython3.14 3.14.7-1
ii libstdc++6 16.2.0-1
ii libswscale9 7:8.1.2-2+b3
ii libtcl8.6 8.6.18+dfsg-1
ii libtk8.6 8.6.18-1
ii mpi-default-bin 1.20
ii tix 8.4.3-14
netgen recommends no packages.
Versions of packages netgen suggests:
pn netgen-doc <none>
-- no debconf information
More information about the debian-science-maintainers
mailing list