From the installation log of kdeplasma-addons master: -- Installing: /local/kde4/lib/liblancelot.so.1.9.0 -- Installing: /local/kde4/lib/liblancelot.so.2 -- Installing: /local/kde4/lib/liblancelot.so The first file should actually be "liblancelot.so.2.9.0", or the second should be "liblancelot.so.1".
So version is 2, needed to bump it due to a BIC. The library version is 1.9.
While it is nice to keep those two in sync, it is not required. One other example where those two don't match is libGL.so libGL.so.1 libGL.so.270.41.06
Oh my... and I filed multiple such reports :/
Well, I guess it depends on the devel whether he wants to /fix/ this or not, so it is not bad to open reports like this. For me, I wanted liblancelot2 to be something special, so I'm trying not to jump the version just for the sakes of syncing so with it. And I didn't want to have stuff like liblancelot2.so.1 like some other libs are doing :)