Hi,

On Thu, Sep 20, 2012 at 05:07:42PM +0200, Andreas Beckmann wrote:
> debsums reports modification of the following files,
> from the attached log (scroll to the bottom...):
> 
>   /etc/uim/installed-modules.scm
>   /etc/uim/loader.scm
> 
> Having the registration/unregistration of the modules done by 
> uim-module-manager is perfectly fine, only the "registration
> database files" must not be conffiles and must be cleaned up
> during postrm purge.

I am preparing uim 1:1.8.1-3.
I already pushed diffs to git.debian.org (without changelog and tag).
gzip compressed debdiff attached.

http://anonscm.debian.org/gitweb/?p=collab-maint/uim.git

In uim 1:1.8.1-3, /etc/uim/ directory is removed and /var/lib/uim/ is used.
/usr/share/uim/{installed-modules,loader}.scm symlinks are switched
from /etc/uim/ to /var/lib/uim/.

Upgrading to 1:1.8.1-3, {installed-modules,loader}.scm files in /etc/uim/
move to /var/lib/uim/ automatically in libuim-data.postinst.
Because they are modified by uim im packages, for example,
uim-anthy, uim-skk, uim-mozc and uim-chewing's postinst/prerm scripts.

Thus, I am glad to hear any comment to my approach.
If it is correct, I will upload uim 1:1.8.1-3.
If accepted, please update your packages' postinst/prerm scripts.

before)
- uim-module-manager --register skk --path /etc/uim
- uim-module-manager --unregister skk --path /etc/uim

after)
- uim-module-manager --register skk --path /var/lib/uim
- uim-module-manager --unregister skk --path /var/lib/uim

As far as I know, no one read /etc/uim/ directly.
They read /usr/share/uim/{installed-modules,loader}.scm not /etc/uim/.
-- 
Regards,
        dai

GPG Fingerprint = 0B29 D88E 42E6 B765 B8D8 EA50 7839 619D D439 668E

Attachment: uim_1.8.1-2-1.8.1-3.debdiff.gz
Description: Binary data

Attachment: signature.asc
Description: Digital signature

Reply via email to