On Fri, Feb 13, 2026 at 2:53 PM Stephen Sinclair <[email protected]> wrote:
>
> Hello Debian Science Team,
>
> The siconos package has been fixed, the failure in 2141301 was due to
> doxygen having some problems with wrong rst syntax in the comments of
> one cpp file, leading to downstream issues in the build process, as it
> uses doxygen's xml output as a basis for code generation.
>
> I'm unfortunately not 100% sure why this is a recent problem instead
> of happening last November when doxygen was updated to a new version.
>
> In any case the build now passes locally. On salsa as usual the build
> unfortunately times out.
>
> I have already run routine-update which marked the changelog in Salsa
> master branch for unstable, so it should be ready for upload.

Please note that I have now uploaded the update to mentors:
https://mentors.debian.net/package/siconos/

The upload is seeking sponsorship. I fixed one mistake (wrong bug
number) since the message quoted above, as well as added one build dep
on python3-numpy to silence a lintian error. Previously it only had
python3-numpy-dev, which I thought was sufficient.

However, there remains a single Lintian error
(missing-dependency-on-numpy-abi) that I cannot fix, since as far as I
can tell by manual inspection of the .deb the required dependency is
included. This is noted in the comments on mentors. Any help with this
would be welcome.

Note that I only see this error on mentors. Locally, I cannot figure
out what arguments I need to give Lintian to see the same error on my
system. For instance "lintian -T missing-dependency-on-numpy-abi
python3-siconos*" outputs nothing.

In the meantime I have been working on packaging the upstream release
4.5.0, almost there but it still takes some work. I will contribute
some changes upstream shortly after, as there are some problems with
the build that I was able to address with patches.


kind regards,
Steve

Reply via email to