[rrdtool-maint] Bug#942639: fix build with Python3.8 + unusual packaging of the debug extension
Jean-Michel Vourgère
nirgal at debian.org
Sat Oct 19 14:42:54 BST 2019
Hi again
On Saturday, 19 October 2019 12:29:47 CEST Matthias Klose wrote:
> The attached patch fixes the build with Python3.8.
>
> Noticing that you package both the normal and the debug extension module in
> the same package python3-rrdtool. The latter should be packaged into a
> python-rrdtool-dbg package.
Could you explain a bit more how is this a problem for python 3.8?
Buster version has:
python3-rrdtool.install:
usr/lib/python3*/dist-packages/rrdtool*[0-9]m-*.so
rrdtool-dbg.install:
usr/lib/python3*/dist-packages/rrdtool*[0-9]dm-*.so
After switching to automatic debug symbols with an extra python -dbg package:
python3-rrdtool.install:
usr/lib/python3*/dist-packages/rrdtool*[0-9]m-*.so
python3-rrdtool-dbg.install:
usr/lib/python3*/dist-packages/rrdtool*[0-9]dm-*.so
(This now generates a python3-rrdtool-dbg-dbgsym package)
But I fail to see how this helps with python 3.8. Are the .so name changed?
How so?
I tried to look at your upload of twisted, but it looks like you forgot to
push your changes, and twisted_18.9.0-4.dsc is not in the pool yet.
More information about the pkg-rrdtool-maint
mailing list