The transitive dependency is already there, but lacking a version...
$ apt depends libmirclient-dev libmirclient-dev Depends: libmirclient9 (= 0.26.0+17.04.20170126.3-0ubuntu1) Depends: libmircommon-dev (= 0.26.0+17.04.20170126.3-0ubuntu1) Depends: libmircookie-dev (= 0.26.0+17.04.20170126.3-0ubuntu1) Depends: libprotobuf-dev (>= 2.4.1) $ apt depends libmircommon-dev libmircommon-dev Depends: libmircommon7 (= 0.26.0+17.04.20170126.3-0ubuntu1) Depends: libmircore-dev <<==== ===== ===== ===== ===== ===== This seems to be the issue Depends: libprotobuf-dev (>= 2.4.1) Depends: libxkbcommon-dev Breaks: <mircommon-dev> (<< 0.6) Replaces: <mircommon-dev> (<< 0.6)
The transitive dependency is already there, but lacking a version...
$ apt depends libmirclient-dev 17.04.20170126. 3-0ubuntu1) 17.04.20170126. 3-0ubuntu1) 17.04.20170126. 3-0ubuntu1) 17.04.20170126. 3-0ubuntu1)
libmirclient-dev
Depends: libmirclient9 (= 0.26.0+
Depends: libmircommon-dev (= 0.26.0+
Depends: libmircookie-dev (= 0.26.0+
Depends: libprotobuf-dev (>= 2.4.1)
$ apt depends libmircommon-dev
libmircommon-dev
Depends: libmircommon7 (= 0.26.0+
Depends: libmircore-dev <<==== ===== ===== ===== ===== ===== This seems to be the issue
Depends: libprotobuf-dev (>= 2.4.1)
Depends: libxkbcommon-dev
Breaks: <mircommon-dev> (<< 0.6)
Replaces: <mircommon-dev> (<< 0.6)