* Christian Marillat | MAS> Indeed, but for package naming purpose I guess calling | MAS> them libglib2 and libgtk2 would work. | | I disagree. The API may change between 1.3.5 and 2.0
GTK has a very, very broken versioning. There is no connection between the soname of a library and the version of it. Take a library like slang. The package name is slang1, which means that the soname has a major version number which is 1. The version number of the package is 1.4.4-1 (in testing). This is the right way to do it - if you make backwards-incompatible changes, bump the soname's version number. Else, don't. Take another package - xlibs6g. It conforms to version 6 of the Xlib specification, while the package's version number is 4.0.3-3. Please LART upstream heavily and give the packages a proper name. That tradition has done it wrong is no reason to continue doing it the wrong way. *sigh* </rant-of-the-week> -- Tollef Fog Heen Unix _IS_ user friendly... It's just selective about who its friends are.