[Pkg-ime-devel] Bug#724226: input-pad >= 1.0.2-1 breaks ibus-input-pad

Pino Toscano pino at debian.org
Sat Oct 5 13:03:19 UTC 2013


tag 724226 - unreproducible
severity 724226 serious
retitle 724226 FTBFS: input-pad >= 1.0.2-1 breaks ibus-input-pad
thanks

Hi,

the problem is due to input-pad 1.0.2-1 switching to gtk3 instead of 
gtk2: while pkg-config succeeds in doing the existance check of
input-pad.pc, querying it for cflags and libraries fails in a clean 
chroot:

| $ pkg-config --cflags input-pad
| Package gtk+-3.0 was not found in the pkg-config search path.
| Perhaps you should add the directory containing `gtk+-3.0.pc'
| to the PKG_CONFIG_PATH environment variable
| Package 'gtk+-3.0', required by 'input-pad', not found

this happens as input-pad is built against gtk3, while ibus-input-pad is 
currently built against gtk2, and a clean buildd chroot has no gtk3 
installed.

This means there are two possible solutions
a) switch also ibus-input-pad to gtk3
b) switch back input-pad to gtk2 (and reassign this bug to it)

And btw, looking at the input-pad headers, its switch from gtk2 to gtk3 
could have been also broken the ABI of libinput-pad1 (even though
ibus-input-pad is the only reverse dependency in the Debian archive).

-- 
Pino Toscano
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 190 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-ime-devel/attachments/20131005/f8131dad/attachment.sig>


More information about the Pkg-ime-devel mailing list