Package: libpyside2-py3-5.15 Version: 5.15.2-2 Severity: serious Justification: breaks reverse dependencies. Control: affects -1 freecad
Dear Maintainers, freecad, on a sid machine fails to start with: freecad freecad: error while loading shared libraries: libpyside2.cpython-39-x86_64-linux-gnu.so.5.15: cannot open shared object file: No such file or directory Looking up the shared library, it is in the pyside binary package libpyside2-py3-5.15 Version 5.15.2-1 -- the version from bookworm. However, the package in testing/sid has: /usr/lib/x86_64-linux-gnu/libpyside2.cpython-310-x86_64-linux-gnu.so.5.15.2 It seems that there is some extra numberi (possibly the python version?) coded into the filename of the shared library. That breaks reverse dependencies, as e.g freecad is not able to find the file. I'm not sure if that can be avoided by providing "stable" filename (not sure if the libraries are ABI compatible). If they are not, you MUST do a library transistion as described here: https://wiki.debian.org/Teams/ReleaseTeam/Transitions -- tobi