Package: libshiboken6-dev Version: 6.10.3-2 Severity: serious /usr/lib/x86_64-linux-gnu/pkgconfig/shiboken6.pc contains "python_include_dir=/usr/include/python3.13" and "-I/usr/include/python3.13", that directory is shipped in libpython3.13-dev. However libshiboken6-dev only depends on python3-dev, thus it doesn't work correctly when python3-dev is not 3.13, like currently in sid, as can be seen in the test-pkgconf-variables.sh autopkgtest failing with "python_include_dir = /usr/include/python3.13 <== ERROR: doesn't exist". I don't know how exactly should the dependency be changed but it evidently needs to reflect the versioned path.
I also don't know if this is the only problem for default Python version changes, there could be more. This is just the visible one. -- System Information: Debian Release: forky/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'unstable'), (500, 'testing'), (101, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 7.0.13+deb14-amd64 (SMP w/16 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.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 libshiboken6-dev depends on: pn libshiboken6-py3-6.10 <none> ii python3-dev 3.13.9-3+b1 pn shiboken6 <none> libshiboken6-dev recommends no packages. libshiboken6-dev suggests no packages.

