[Debian-med-packaging] Bug#1087508: Update on bug 1087508

陈 晟祺 harry-chen at outlook.com
Thu Jan 2 05:43:55 GMT 2025


Control: tags -1 + moreinfo

> libspdlog currently links against libfmt 9 but Trixie moved on to
> libfmt 10 which is ABI incompatible.

This should not happen, since spdlog has binNMUs to rebuild against fmtlib10 [1].
And 1:1.12.0+ds-2+b3 has already migrated to testing since mid Nov.

Check on my machine:

$ apt policy libspdlog1.12
libspdlog1.12:
  Installed: (none)
  Candidate: 1:1.12.0+ds-2+b3
  Version table:
     1:1.12.0+ds-2+b3 500
        500 http://mirrors.tuna.tsinghua.edu.cn/debian sid/main amd64 Packages

$ apt depends libspdlog1.12
libspdlog1.12
  Depends: libc6 (>= 2.33)
  Depends: libfmt10 (>= 10.1.1+ds1)
  Depends: libgcc-s1 (>= 3.0)
  Depends: libstdc++6 (>= 14)
  Breaks: <libspdlog1> (<< 1:1.10.0+ds-0.3)
  Replaces: <libspdlog1> (<< 1:1.10.0+ds-0.3)

And programs can link against libspdlog without problems.

[1]: https://buildd.debian.org/status/logs.php?pkg=spdlog&ver=1%3A1.12.0%2Bds-2%2Bb3&suite=sid

Thanks,
Shengqi Chen



More information about the Debian-med-packaging mailing list