Any way to incorporate patches into Debian that make libvigraimpex build again?

Andreas Metzler ametzler at bebt.de
Wed Dec 29 14:48:01 GMT 2021


Hello Omari,

thanks for tackling this.

On 2021-12-29 Omari Stephens <xsdg at xsdg.org> wrote:
> Here's an initial set of patches (attached).  The first is copied verbatim
> from the github bug I referenced.  The second is motivated by the reference,
> but fixes significant bugs in the original.  The third is something small
> that I found.
[...]

#3 is the proper replacemt for 48_sphinx4_error.diff in debian's GIT. -
Forwarded to <ttps://github.com/ukoethe/vigra/issues/502>.

With the patch set I still get https://github.com/ukoethe/vigra/issues/503
| ERROR: test1.test_MinimaMaxima
| ----------------------------------------------------------------------
| Traceback (most recent call last):
| [...]  
|   File "/dev/shm/VIGRA/libvigraimpex-1.11.1/obj.x86_64-linux-gnu/vigranumpy/vigra/arraytypes.py", line 287, in _constructArrayFromOrder
|     return _constructArrayFromAxistags(cls, shape, dtype, axistags, init)
| Boost.Python.ArgumentError: Python argument types in
|     vigra.vigranumpycore.constructArrayFromAxistags(type, tuple, numpy.dtype[float32], AxisTags, bool)
| did not match C++ signature:
|     constructArrayFromAxistags(boost::python::api::object, vigra::ArrayVector<long, std::allocator<long> >, NPY_TYPES, vigra::AxisTags, bool)

cu Andreas
-- 
`What a good friend you are to him, Dr. Maturin. His other friends are
so grateful to you.'
`I sew his ears on from time to time, sure'



More information about the debian-science-maintainers mailing list