Package: librbd-dev, librados-dev Version: 0.72.2-2 Severity: grave Currently, testing+unstable has librbd version 0.72.2-2. When linking, for example, qemu against this version of librbd, the resulting depends on unversioned librbd1. But for example, librbd1 version 0.47.2-1 does not provide some library symbols which are provided by 0.72.2 - eg, rbd_aio_flush. As a result, programs linked with 0.72.2-2 version does not work with older version of the library, and no indication of the version needed is given.
That to say, linking programs with librbd or librados breaks those programs in random way. This has already been reported before wheezy, this is exactly the reason why ceph has been removed from wheezy. I haven't looked at the updated librbd/librados before enabling ceph support in qemu. Looks like this enabling has been done too early, since the libraries aren't yet ready to be used. Thanks, /mjt -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org