On 03/25/2011 12:25 PM, Michael Schwendt wrote:
False. Due to the changed SONAME, the program would not even start.
The dynamic linker would fail to find the "old" library. That's why
the dependency is on a specific SONAME and not ">=".
I'm not quite sure I understand this. Are you saying that the
dependency is on a specific version, not *at least* a specific version
because the developer doesn't want to take the chance that some needed
feature isn't backward compatible? If not, why be so fussy? (Please
note that this isn't meant as a challenge; I'm sure there's a good
reason that I'm not aware of.)