Shouldn't "libusbmuxd-2.0.so" just be named "libusbmuxd.so"? Because "libusbmuxd.so.6" shall already express the ABI change. And "libusbmuxd.so.6.0.0" the API change. References: - https://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html - https://semver.org/