Package: libjson-glib-dev
Version: 1.8.0-2
Severity: serious

Hi,

libjson-glib-dev ships tests in /usr/lib/x86_64-linux-gnu/installed-tests/,
which makes the package get a dependency on libglib2.0-0t64 through
shlibs:Depends. That in turn causes b-d cycles, e.g. for fcitx-kkc on
arm{el,hf}:

fcitx-kkc build-depends on:
- libjson-glib-dev:armel
libjson-glib-dev depends on:
- libglib2.0-0t64:armel (>= 2.77.0)
fcitx-kkc build-depends on:
- libkkc-dev:armel
libkkc-dev depends on:
- libkkc2:armel (= 0.3.5-8)
libkkc2 depends on:
- libglib2.0-0:armel (>= 2.38.0)
libglib2.0-0t64 conflicts with:
- libglib2.0-0:armel (< 2.80.0-7~)

Splitting the tests into a json-glib-tests package would help break this
cycle.

Cheers,
Emilio

Reply via email to