Debian Bug report logs - #1093401
freecad-python3: Freecad 1.0.0 on Trixie can't load libpyside.so (Python version mismatch/bogus dep?)

version graph

Package: libpyside2-py3-5.15; Maintainer for libpyside2-py3-5.15 is Debian Qt/KDE Maintainers <[email protected]>; Source for libpyside2-py3-5.15 is src:pyside2 (PTS, buildd, popcon).

Affects: freecad

Reported by: Lucas Thode <[email protected]>

Date: Sat, 18 Jan 2025 05:21:01 UTC

Severity: important

Merged with 1013881

Found in versions freecad/1.0.0+dfsg-5, pyside2/5.15.2-2

Reply or subscribe to this bug.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to [email protected], [email protected], Debian Science Maintainers <[email protected]>:
Bug#1093401; Package freecad-python3. (Sat, 18 Jan 2025 05:21:02 GMT) (full text, mbox, link).


Acknowledgement sent to Lucas Thode <[email protected]>:
New Bug report received and forwarded. Copy sent to [email protected], Debian Science Maintainers <[email protected]>. (Sat, 18 Jan 2025 05:21:02 GMT) (full text, mbox, link).


Message #5 received at [email protected] (full text, mbox, reply):

From: Lucas Thode <[email protected]>
To: Debian Bug Tracking System <[email protected]>
Subject: freecad-python3: Freecad 1.0.0 on Trixie can't load libpyside.so (Python version mismatch/bogus dep?)
Date: Fri, 17 Jan 2025 23:18:40 -0600
Package: freecad-python3
Version: 1.0.0+dfsg-5+b1
Severity: important
X-Debbugs-Cc: [email protected]

I tried to install FreeCAD 1.0.0 on trixie (upgrading from a 0.21.2 build), but
freecad-python3 dragged python3.13 into the system based on its Depends and
thus tries to load libpyside2.cpython-313-x86_64-linux-gnu.so.5.15.  This
fails, though, with a "No such file or directory" error because PySide on
Trixie is packaged against the system Python version, which on Trixie is 3.12.
(I even tried to rebuild PySide myself, hence the -3s on the versions of my
PySide packages, but _that_ didn't work because PySide's buildsystem gets its
Python version from the Python interpreter pybuild is invoked with, and it
seems that the debhelper infrastructure provides no mechanism to control that.)


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.11.4-amd64 (SMP w/12 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages freecad-python3 depends on:
ii  freecad-common             1.0.0+dfsg-5
ii  libc6                      2.40-5
ii  libfmt10                   10.1.1+ds1-4
ii  libfreecad-python3         1.0.0+dfsg-5+b1
ii  libgcc-s1                  14.2.0-6
ii  libpython3.13              3.13.1-3
ii  libqt5core5t64             5.15.15+dfsg-2
ii  libqt5gui5t64              5.15.15+dfsg-2
ii  libqt5widgets5t64          5.15.15+dfsg-2
ii  libstdc++6                 14.2.0-6
ii  python3                    3.12.8-1
ii  python3-matplotlib         3.6.3-2
ii  python3-pivy               0.6.9~a0-1+b1
ii  python3-ply                3.11-7
ii  python3-pyside2.qtcore     5.15.16-3
ii  python3-pyside2.qtgui      5.15.16-3
ii  python3-pyside2.qtnetwork  5.15.16-3
ii  python3-pyside2.qtsvg      5.15.16-3
ii  python3-pyside2.qtuitools  5.15.16-3
ii  python3-pyside2.qtwidgets  5.15.16-3
ii  python3-pyside2.qtxml      5.15.16-3
ii  python3-yaml               6.0.1-2

Versions of packages freecad-python3 recommends:
ii  python3-pyside2.qtwebchannel        5.15.16-3
ii  python3-pyside2.qtwebengine         5.15.16-3
ii  python3-pyside2.qtwebenginecore     5.15.16-3
ii  python3-pyside2.qtwebenginewidgets  5.15.16-3

freecad-python3 suggests no packages.

-- no debconf information



Bug reassigned from package 'freecad-python3' to 'libpyside2-py3-5.15'. Request was from Tobias Frost <[email protected]> to [email protected]. (Sun, 26 Jan 2025 14:15:01 GMT) (full text, mbox, link).


No longer marked as found in versions freecad/1.0.0+dfsg-5. Request was from Tobias Frost <[email protected]> to [email protected]. (Sun, 26 Jan 2025 14:15:02 GMT) (full text, mbox, link).


Added indication that 1093401 affects freecad Request was from Tobias Frost <[email protected]> to [email protected]. (Sun, 26 Jan 2025 14:15:03 GMT) (full text, mbox, link).


Marked as found in versions pyside2/5.15.2-2 and freecad/1.0.0+dfsg-5. Request was from Tobias Frost <[email protected]> to [email protected]. (Sun, 26 Jan 2025 14:15:03 GMT) (full text, mbox, link).


Merged 1013881 1093401 1094243 Request was from Tobias Frost <[email protected]> to [email protected]. (Sun, 26 Jan 2025 14:15:04 GMT) (full text, mbox, link).


Disconnected #1094243 from all other report(s). Request was from Tobias Frost <[email protected]> to [email protected]. (Fri, 31 Jan 2025 12:57:02 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <[email protected]>. Last modified: Thu May 15 19:53:28 2025; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU General Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.