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

Re: New libthai and pango



Le lundi 30 mars 2009 à 20:22 +0700, Theppitak Karoonboonyanan a écrit :
> As the shlib dependency is transitive, the pango-thai-lang.so module
> is currently linked against libdatrie0. So, upgrading libthai would cause
> both libdatrie versions to be loaded simultaneously, one from
> pango-thai-lang.so itself, and the other from the new libthai.
> Unfortunately, due to ABI incompatibility, some libdatrie functions
> would not work correctly in that case.

And you wonder why we insist on symbols needing to be versioned in
libraries. Now there is no way to enforce the package will work using
usual dependencies.

Given the small number of reverse dependencies, it might be good to add
a conflict against libdatrie0 in the new version of libthai, to
completely avoid this issue.

> My question is, what should be the proper time for me to upload
> the new libthai into unstable, to minimize down time for the pango
> module? If I do that too soon, the pango module in unstable would
> not work properly, or might even crash.

Please synchronize with the release team to get it at the right moment,
since it implies a library transition. I’d appreciate if it could come
after the big gnome-desktop/nautilus transition that still has to be
done.

Cheers,
-- 
 .''`.      Debian 5.0 "Lenny" has been released!
: :' :
`. `'   Last night, Darth Vader came down from planet Vulcan and told
  `-    me that if you don't install Lenny, he'd melt your brain.

Attachment: signature.asc
Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=


Reply to: