[maemo-developers] [maemo-commits] r17271 - projects/haf/trunk/pango1.0/debian

From: Loïc Minier lool at dooz.org
Date: Fri Jan 23 18:05:28 EET 2009
On Fri, Jan 23, 2009, subversion at stage.maemo.org wrote:
>   * Revisit where which files belong to fix conflicts
>   * Alter module setup so that fonts actually work

> +install/libpango1.0-common::
> +	debian/tmp/usr/bin/pango-querymodules > debian/tmp/etc/pango/pango.modules

 I'd like to know what actual problem you've hit so that perhaps we can
 fix it in the Debian packaging.  Read below for why it was done that
 way.

 If you don't upgrade libpango.so.* and /etc/pango/pango.modules at the
 same time (in the same package), there's a window where you can't start
 apps using pango.  This is an issue when e.g. you're starting a debconf
 Gtl+/Pango dialog during the upgrade (this is not an use case in maemo,
 but you probably have other pango based programs which might have to
 start during the upgrade).

 (Also you don't want to ship an /etc/pango/pango.modules if it's
 autogenerated data which the user shouldn't touch; this belongs in some
 other dir than /etc.)

-- 
Loïc Minier

More information about the maemo-developers mailing list