Control: tags -1 + help

Hi,

Thank you for your detailed reporting!

On Mon, May 29, 2017 at 11:27:23PM +0300, Yuriy M. Kaminskiy wrote:
> gtk{2,3}, qt and qt5 IM plugins
> /usr/lib/$ARCH/gtk-2.0/2.10.0/immodules/im-uim.so
> /usr/lib/$ARCH/gtk-3.0/3.0.0/immodules/im-uim.so
> /usr/lib/$ARCH/qt4/plugins/inputmethods/libuiminputcontextplugin.so
> /usr/lib/$ARCH/qt5/plugins/platforminputcontexts/libuimplatforminputcontextplugin.so
> are supposed to be used and installed for all enabled architectures, but
> shipped in non-multi-arched packages uim-{gtk2.0,gtk3,qt,qt5}. I guess, they
> should be splitted off to separate packages with Multi-Arch: same; also
> uim-{gtk2.0,gtk3,qt,qt5} should
> be marked as Multi-Arch: foreign, as (with exception of those gtk/qt
> plugins) they contain non-arch-specific tools, that can be called by
> different-arch programs.

help wanted, sorry for my no time.

> (TBD: why /usr/lib/i386-linux-gnu/uim/uim-candwin-{*gtk{,3},qt[45]} are in
> architecture-specific locations? (they either should be moved together with
> gtk/qt plugins, or moved to non-arch-specific directories, have not checked
> code yet).)

They are invoked by /usr/lib/$ARCH/{gtk-[23].0/*/immodules/im-uim.so,
qt[45]/plugins/*/*.so} with hardcoded /usr/lib/$ARCH/ path, I think.

> Also, I think uim-skk, uim-anthy, uim-m17nlib should be marked Multi-Arch:
> same, as they are also should be used by each arch plugin (and, obviously,
> co-installable).

fixed in git.debian.org.

https://anonscm.debian.org/cgit/collab-maint/uim.git/commit/?id=bdb381c7d99fa677315c26011f291786cb48fa34

> And almost all remaining non-marked utilities/plugins packages
> (especially Arch:all) should be marked Multi-Arch: foreign (otherwise they
> are satisfied as dependency only for primary architecture).

fixed in git.debian.org

https://anonscm.debian.org/cgit/collab-maint/uim.git/commit/?id=4dfc83ef204364c94bff8b164bd8759f1c6fce70
-- 
Regards,
        dai

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

Attachment: signature.asc
Description: PGP signature

Reply via email to