Debian concordance

Matthew Garrett mjg59 at srcf.ucam.org
Tue Jun 14 08:17:20 CDT 2005


On Tue, 2005-06-14 at 22:40 +1000, John Skaller wrote:

> When the patch level changes the library is not allowed
> to change 'majorly'. A binary that runs with 2.3.2 must
> run with 2.3.5: library upgrade is required to be transparent
> over the patch level. Multiple versions with distinct minor
> version numbers are distinct at run time and can co-exist.

A binary built against 2.3.2 must run against 2.3.5. The converse is not
true. You can't have 2.3.2 and 2.3.5 installed simultaneously in any
useful way, because applications just ask for version 2 (well, strictly
version 6, but there you go)

-- 
Matthew Garrett | mjg59 at srcf.ucam.org




More information about the ubuntu-devel mailing list