[Pkg-ime-devel] Bug#724226: Bug#724226: ibus-input-pad: FTBFS: setup-gtk2.c:26:23: fatal error: input-pad.h: No such file or directory

David Suárez david.sephirot at gmail.com
Tue Oct 1 17:13:55 UTC 2013


Hi,

El Martes, 1 de octubre de 2013 23:17:30 Osamu Aoki escribió:
> control: tags 724226 - serious
> control: tags 724226 + unreproduceble
> 
> Thanks David for your valuable work.  But unlike your other reports,
> this one can not be reproduced under pbuilder as below.
> 
> I can not identify possible cause for your case ...
> 
> May I close this bus since this may be some transient error?
> 

I just make another fresh rebuild and I'm getting the same error;

make[3]: Leaving directory `/«PKGBUILDDIR»/po'
Making all in setup
make[3]: Entering directory `/«PKGBUILDDIR»/setup'
/bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -
I.. -I../engine -DDATAROOTDIR=\""/usr/share"\" -
DIBUS_INPUT_PAD_SETUP_UI_FILE=\""/usr/share/ibus-input-pad/setup/setup-
gtk2.ui"\"   -D_FORTIFY_SOURCE=2 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-
linux-gnu/glib-2.0/include   -pthread -I/usr/include/ibus-1.0 -
I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include    -g -O2 
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -c 
-o libiconfig_la-iconfig-gtk2.lo `test -f 'iconfig-gtk2.c' || echo './'`iconfig-
gtk2.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../engine -
DDATAROOTDIR=\"/usr/share\" -DIBUS_INPUT_PAD_SETUP_UI_FILE=\"/usr/share/ibus-
input-pad/setup/setup-gtk2.ui\" -D_FORTIFY_SOURCE=2 -I/usr/include/glib-2.0 -
I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/ibus-1.0 -
I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -g -O2 -
fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -c 
iconfig-gtk2.c  -fPIC -DPIC -o .libs/libiconfig_la-iconfig-gtk2.o
/bin/bash ../libtool --tag=CC   --mode=link gcc -I/usr/include/glib-2.0 -
I/usr/lib/x86_64-linux-gnu/glib-2.0/include   -pthread -I/usr/include/ibus-1.0 
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include    -g -O2 
-fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -
export-dynamic  -Wl,-z,relro -o libiconfig.la  libiconfig_la-iconfig-gtk2.lo -
lglib-2.0   -libus-1.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0    
libtool: link: ar cru .libs/libiconfig.a .libs/libiconfig_la-iconfig-gtk2.o 
libtool: link: ranlib .libs/libiconfig.a
libtool: link: ( cd ".libs" && rm -f "libiconfig.la" && ln -s "../libiconfig.la" 
"libiconfig.la" )
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../engine -DDATAROOTDIR=\""/usr/share"\" -
DIBUS_INPUT_PAD_SETUP_UI_FILE=\""/usr/share/ibus-input-pad/setup/setup-
gtk2.ui"\"   -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/ibus-1.0 -
I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include      -
pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -
I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -
I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -
I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -
I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libdrm -
I/usr/include/harfbuzz   -g -O2 -fstack-protector --param=ssp-buffer-size=4 -
Wformat -Werror=format-security -c -o ibus_setup_input_pad-main.o `test -f 
'main.c' || echo './'`main.c
gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../engine -DDATAROOTDIR=\""/usr/share"\" -
DIBUS_INPUT_PAD_SETUP_UI_FILE=\""/usr/share/ibus-input-pad/setup/setup-
gtk2.ui"\"   -D_FORTIFY_SOURCE=2 -pthread -I/usr/include/ibus-1.0 -
I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include      -
pthread -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include -
I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/gdk-pixbuf-2.0 -
I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/glib-2.0 -
I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 -
I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/libdrm -
I/usr/include/harfbuzz   -g -O2 -fstack-protector --param=ssp-buffer-size=4 -
Wformat -Werror=format-security -c -o ibus_setup_input_pad-setup-gtk2.o `test 
-f 'setup-gtk2.c' || echo './'`setup-gtk2.c
setup-gtk2.c:26:23: fatal error: input-pad.h: No such file or directory
 #include <input-pad.h>

I don't have any clue what's happening here. Looking at the buildd logs I see 
it failing on hurd-i386 at the same point too [1]. Maybe something changes on 
ibus-input-pad build depends ...

I will look more at it.

[1] https://buildd.debian.org/status/fetch.php?pkg=ibus-input-pad&arch=hurd-i386&ver=1.4.0-3%2Bb2&stamp=1380158343

Thanks for your time
  David



More information about the Pkg-ime-devel mailing list