[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Fwd: ITP: glib2, gtk2, inti



* 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.



Reply to: