Control: tags -1 confirmed upstream pending

Hi Santiago,

* Santiago Vila <[email protected]> [2025-10-31 11:29]:

Package: src:plplot
Version: 5.15.0+dfsg2-17
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most relevant part, but not necessarily). If required, the full build log is available here:

https://people.debian.org/~sanvila/build-logs/202510/

[…]

--------------------------------------------------------------------------------
[...]

cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python &&  
[too-long-redacted] ngs/python/plplotcPYTHON_wrap.c
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python/plplotcPYTHON_wrap.c: In 
function ‘SWIG_mod_exec’:
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/bindings/python/plplotcPYTHON_wrap.c:23948:3:
 error: returning ‘void *’ from a function with return type ‘int’ makes integer from 
pointer without a cast [-Wint-conversion]
23948 |   import_array();
     |   ^~~~~~~~~~~~

Thanks for the bug report.

The problem actually comes from the python3-numpy-dev package, which is incompatible with SWIG version 4.4, which is now in sid. It was compatible with the previous version, 4.3. I have reported the issue upstream.[1]

I am preparing a fix for the Plplot package via a patch.[2] It is just a workaround which will become obsolete once the Python3-numpy-dev package is fixed.

Since the present bug report will be closed with the upcoming release of the Plplot package (version 5.15.0+dfsg2-18), how should I proceed? Should I file a bug report against python3-numpy-dev and declare that it affects src:plplot?

Best,

Rafael

 [1] https://github.com/numpy/numpy/issues/30122
 [2] 
https://salsa.debian.org/science-team/plplot/-/commit/19cb1ef64baf2c17a831932ed5c321abb21138e7

Reply via email to