Package: scim-chewing
Version: 0.3.1-1
Severity: serious
Justification: fails to build from source

Hello scim-anthy maintainers,

As you may have read in pkg-ime-devel list [1][2], there is a change in
scim's pkg-config file from upstream, and the variable $(moduledir)
changed.  As a consequence scim-chewing 0.3.1-1 in unstable fails to
build with new scim 1.4.6-1, with the following error message:

# Clean up unnecessary static libraries for modules
rm debian/scim-chewing/usr/lib/scim-1.0/1.4.0/*/*.a
rm: cannot remove `debian/scim-chewing/usr/lib/scim-1.0/1.4.0/*/*.a': No such 
file or directory
make: *** [install] Error 1

I've given a brief summary in my mail [2] on how to fix this, pasted
here for your convenience:
    1.  Build-depend on libscim-dev (>= 1.4.6-1);
    2a. If already using a patch to change @SCIM_MODULEDIR@/* to
        @SCIM_MODULEDIR@/1.4.0/* in Makefile.{am,in}, drop such patch.
    2b. If not using such a patch, make necessary changes to deal with
        the move of installed module files from /usr/lib/scim-1.0/*/ to
        /usr/lib/scim-1.0/1.4.0/*/.
    3.  (Optional) Change all references to /usr/lib/scim-1.0/1.4.0/ to
        /usr/lib/scim-1.0/*/ so that binNMU is possible for the next SCIM
        module ABI change.

As your package uses 10scim-chewing-module-install-dir.dpatch in
debian/patches the fix should be quite straight forward.  There is also
an example patch for scim-pinyin [3], which may be helpful.

1. http://lists.alioth.debian.org/pipermail/pkg-ime-devel/2007-April/000322.html
2. http://lists.alioth.debian.org/pipermail/pkg-ime-devel/2007-May/000323.html
3. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=422739

Ming
2007.05.08


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to