[pkg-fso-maint] fso-usaged config-change

Nikita V. Youshchenko yoush at debian.org
Thu Oct 22 11:27:25 UTC 2009


> Am Donnerstag 22 Oktober 2009 schrieb Nikita V. Youshchenko:
> > > I updated the openmoko-files-config git accordingly.
> >
> > Any plans to upload newer configuration package(s)?
>
> It seems there are also other unreleased changes by Joachim and Timo
> Jyrinki related to power button handling and volume-settings - are they
> ok to release?

I think that currently we may change whatever we want after simplest "works 
for me" test. FSO packages are not yet at that stage when we need to think 
how "not to break existing setups" - those are almost permanently broken 
anyway :).

> Second question would be: should we (fso-config-gta*) depend on
> fso-usaged and enable the config options for it by default?

I think that default config files should assume fso-usaged.
However, config package should not depend on fso-usaged, to avoid circular 
dependency.

If you have some time to kill, you may write a script that enables/disables 
frameworkd services, include it info config package, and then use it in 
fso-usaged preinst/postinst :).

Btw, what config package is for? Why not include configs in frameworkd 
package? Is that for gta01/gta02 differences? What are these differences? 
Can't those be handled somehow within frameworkd package?


One more thing - about libphone-utils.

Previously we talked that libphone-utils configuration file can't be 
included in library package, because it is against the Policy.

I just thought that my previous suggesion - to couple libphone-utils 
configuration with frameworkd configuration - is somewhat silly. Both 
frameworkd and libphone-utils may be of use without other one, so mixing 
those at packaging level looks wrong.
Instead I looked at /etc/nsswitch.conf file.
It is a configuration file of a library (glibc) - so situation looiks 
similar.
And that file is not provided by whatever package. Instead, it is created 
by postinst.

We may (and probably should) do exactly same thing with libphone-utils 
config. Generate it in postinst if it does not exist yet, and remove it on 
libphone-utils package purge.

Nikita



More information about the pkg-fso-maint mailing list