[Pkg-ime-devel] Bug#691396: Bug#691396: Bug#691396: ibus-anthy: Engine fails to start

Osamu Aoki osamu at debian.org
Fri Oct 26 12:40:08 UTC 2012


On Thu, Oct 25, 2012 at 07:19:26PM -0500, Ma Xiaojun wrote:
> On 10/25/12 1:18 AM, Marcus Lundblad wrote:
> >Trying to use ibus-anthy with gnome-shell 3.6.1 in experimental.
> >I add a Japanese keyboard layout using anthy. Things don't work.
> >After some digging around, I found that the file
> >/usr/share/ibus-anthy/engine/_config.py contains invalid paths.
> >These paths (PKGDATADIR, LIBEXECDIR, and LOCALEDIR) starts with /usr/share
> >Thus, python won't find the modules defined by the engine.
> >Manually changing these paths to have a prefix of "/usr/" actually makes it
> >work.
> >I can now type in text with the Japanese input method (and also the input
> >method options appears in gnome-shell's keyboard menu in the top bar).
> Did you notice similar issue in the upstream tracker?
> http://code.google.com/p/ibus/issues/detail?id=1513
> 
> I guess the upstream developer assume that you are using /usr
> I think non /usr prefix should be supported so I kept the upstream
> issue open.
> However, this issue is not a high priority issue at least for me personally.

Well, this is experimental and Ubuntu, so I am not well educated.

All I can say is each distribution has focus.

* Debian to impliment multi-arch
* Fedora uses /libexec and moves /bin to /usr/bin

So if you repackage a package, we need to make proper adjustment to
autotool parameters while building a package.  

/libexec -> /lib/<packagename>/

Is one I need tio do all the time...

osamu



More information about the Pkg-ime-devel mailing list