Package: libopenobex2 Version: 1.7.1-4 Severity: important Hi!
I see the new libopenobex2 Breaks libopenobex1, I'm assuming because both provide the udev rule and the obex-check-device helper. This means that even though in principle all shared libraries with different SOVERSION are coinstallable by design, this package is not. Which makes transitions harder as all dependencies and their transitive ones need to be built with the new library to be able to even install them. Depending on the conditions this might also introduce bootstrapping problems. Please move the udev rule and the obex-check-device program into a new package, and remove the Breaks from the library so that libopenobex1 and libopenobex2 can be co-installed. I guess for now you might need to make the libopenobex2 package depend on something like «libopenobex-tools/libopenobex-common | libopenobex1», and add a Breaks in the -tools or -common package against libopenobex1. For the next SOVERSION bump this will be unnecessary. Thanks, Guillem

