[pkg-fso-maint] libphone-utils and python-phoneutils are ready for sponsoring
Sebastian Reichel
elektranox at gmail.com
Fri Oct 2 03:33:30 UTC 2009
On Sun, Sep 27, 2009 at 09:22:48PM +0400, Nikita V. Youshchenko wrote:
> Hi
>
> > > *) No -dbg package.
> >
> > done!
> >
> > > *) README.Debian
> >
> > I applied both changes (high prio and changed README.Debian).
>
> Unfortunately there is one more problem, and of higher severity. Shame on
> me that I did not notice it during the first look.
>
> Policy sec 8.2 explicitly disallows putting unversioned support files in
> shared library package.So having /etc/phone-utils.conf in libphone-utils0
> violates policy. It is "should", not "must" clause violated, but still not
> good.
>
> And unfortunately I can't immediately advice what to do. Separate -common
> package with a single several-byte config file is a nonsence. Maybe ask in
> debian-devel@ ?
>
> Possible solution could be having a -common package for entire FSO stack.
> That could take what is currently in fso-config-gta02, also
> this /etc/phone-utils.conf, likely something more. Additional argument for
> this is that settings in FSO stack are used by several components.
>
> Nikita
I'm currently having a look @ fso-config package. I think it is
a good place for libphone-utils, but there is a circular dependency
problem:
fso-framworkd depends on python-phoneutils
python-phoneutils depends on libphone-utils
libphone-utils depends on fso-config
fso-config depends on fso-frameworkd
IMHO the last line is wrong, because the frameworkd should depend
on the configuration and not the other way around. I will change
this, if you agree.
Apart from this I'm not sure if the debconf part should be in the
library package or in the fso-config package. There are reasons for
both of them:
libphone-utils:
* package which is using the config
fso-config:
* package containing the config file
Next I enabled fso-usaged by default for gta01 and gta02 and added
it as dependency to the packages. It's supposed to be more stable.
I didn't do the same for fso-abyss so far.
Heiko: Do you think fso-abyss should be used by default?
Furthermore I moved the fso-config-general package from fso-frameworkd
to fso-config, which makes changes concerning all the config packages
easier.
-- Sebastian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-fso-maint/attachments/20091002/79d9e821/attachment.pgp>
More information about the pkg-fso-maint
mailing list