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