Bug#975334: xeus-python ftbfs

2020-11-20 Thread Gordon Ball
Thanks for reporting.

This is a problem with pybind11-json-dev, which embeds the python
include path that it is built with, but does not currently declare a
dependency on the appropriate libpython3 version. (Not that declaring it
would be completely sufficient either, since as an arch:all it wouldn't
get binNMU'd anyway).

I'll make a new upload of pybind11-json-dev then giveback this package.



Bug#975334: xeus-python: FTBFS with Python 3.9 as default

2020-11-20 Thread Graham Inggs
Source: xeus-python
Version: 0.8.6-2
Severity: serious
Tags: ftbfs sid bullseye
User: debian-pyt...@lists.debian.org
Usertags: python3.9

Hi Maintainer

Since the upload of python3-defaults with Python 3.9 as the default
version, xeus-python FTBFS.
I've copied what I hope is the relevant part of the log below.

Regards
Graham


[1] https://buildd.debian.org/status/package.php?p=xeus-python


CMake Error in CMakeLists.txt:
  Imported target "pybind11_json" includes non-existent path
"/usr/include/python3.8"
  in its INTERFACE_INCLUDE_DIRECTORIES.  Possible reasons include:
  * The path was deleted, renamed, or moved to another location.
  * An install or uninstall procedure did not complete successfully.
  * The installation package was faulty and references files it does not
  provide.