Bug 278006

Summary: Lancelot installs library files with wrong version numbers
Product: [Plasma] plasma4 Reporter: Christoph Feck <cfeck>
Component: widget-lancelotAssignee: Ivan Čukić <ivan.cukic>
Status: RESOLVED NOT A BUG    
Severity: normal CC: plasma-bugs
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Christoph Feck 2011-07-18 12:30:12 UTC
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".
Comment 1 Ivan Čukić 2011-07-18 12:37:22 UTC
So version is 2, needed to bump it due to a BIC. The library version is 1.9.
Comment 2 Ivan Čukić 2011-07-18 12:46:02 UTC
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
Comment 3 Christoph Feck 2011-07-18 13:22:46 UTC
Oh my... and I filed multiple such reports :/
Comment 4 Ivan Čukić 2011-07-18 14:18:24 UTC
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 :)