Currently, I am trying to understand how distro maintainer build and choose names for their packages and there is (from my point of view) a lack of coherence for a specific package.
Take the libzmq for Ubuntu : http://pkgs.org/ubuntu-15.10/ubuntu-universe-amd64/libzmq3_4.0.5+dfsg-2_amd64.deb.html
Here are my questions :
- the package name is libzmq3 and the version is 4.0.5, but why did they not created a package libzmq4 ?
- according to the version 4.0.5, I was expecting a libzmq.so.4.0.5 file inside the package, but there is only a libzmq.so.3.1.0 file. Just for a basic check, I retrieved the tarball for zmq v4.0.5 and made the build from source : I got a file called libzmq.4.0.0, this makes more sense to me but doesn't explain to me all these differences...
I think there is a misunderstanding on my side, I need some lights and/or answers :-)
Thanks by advance