Package: libxdmf-dev
Version: 3.0+git20160803-5+b1
Severity: grave
Justification: renders package unusable

Dear Maintainer,

Starting in version 3.0+git20190531-1 of this package, the libloki header were
removed and the dependency on libloki-dev was introduced. Unfortunately,
libxdmf has modified the core/loki/Visitor.h header file from the original
libloki code (see
https://gitlab.kitware.com/xdmf/xdmf/blob/master/core/loki/Visitor.h). The
original header file from the libloki-dev package is incompatible with the
libxdmf code, which means that no application can be built with libxdmf-dev
version 3.0+git20190531-1. Removing the libloki and libloki-dev packages and
downgrading to libxdmf-dev version 3.0+git20160803-5 fixes the issue, since
that resotres the libloki headers shipped with libxdmf.

I recommend removing the libloki-dev depencency and mark it as conflicting
again (which it is), and shipping the libloki headers with the libxdmf-dev
package (as does the xdmf code at https://gitlab.kitware.com/xdmf/xdmf).

Thanks for mainting this package!


Best,
Jonas



-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.2.0-3-amd64 (SMP w/48 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE= 
(charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libxdmf-dev depends on:
ii  libgzstream-dev  1.5+dfsg-4
ii  libxdmf3         3.0+git20160803-5+b1

libxdmf-dev recommends no packages.

libxdmf-dev suggests no packages.

-- no debconf information

Reply via email to