Bug#748401: Missing HAVE_DBUS causing type conflict

Mike Gabriel mike.gabriel at das-netzwerkteam.de
Fri May 30 11:50:02 UTC 2014


Hi Michael,

On  Fr 16 Mai 2014 23:47:42 CEST, Michael Tautschnig wrote:

> it seems that a #define HAVE_DBUS must be missing from the file that was
> compiled as eom, which likely is
>
> http://sources.debian.net/src/eom/1.8.0%2Bdfsg1-2/bindings/python/eom.override
>
> That file might just be in need of #include "config.h" to ensure consistency.

I have just added '#include "config.h"' as suggested and now the  
packages FTBFSs (see below) in my sbuild chroot.

Can you provide a proper patch to fix this issue with Debian sid rebuilds?

Thanks,
Mike



"""
[...]
make[5]: Entering directory '/«BUILDDIR»/eom-1.8.0+dfsg1/bindings/python'
/bin/bash ../../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H  
-I. -I../..   -D_FORTIFY_SOURCE=2 -I../.. -I../.. -I../../src  
-I../../src -I../../cut-n-paste/toolbar-editor -pthread  
-I/usr/include/mate-desktop-2.0 -I/usr/include/dconf  
-I/usr/include/gtk-2.0 -I/usr/include/startup-notification-1.0  
-I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0  
-I/usr/lib/x86_64-linux-gnu/gtk-2.0/include  
-I/usr/include/gio-unix-2.0/ -I/usr/include/cairo  
-I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo  
-I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libpng12  
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12  
-I/usr/include/pango-1.0 -I/usr/include/harfbuzz  
-I/usr/include/pango-1.0 -I/usr/include/freetype2  
-I/usr/include/libexif -I/usr/include/exempi-2.0  
-I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include  
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include   
-fno-strict-aliasing -pthread -I/usr/include/gtk-2.0  
-I/usr/lib/x86_64-linux-gnu/gtk-2.0/include  
-I/usr/include/gio-unix-2.0/ -I/usr/include/cairo  
-I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo  
-I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libpng12  
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12  
-I/usr/include/pango-1.0 -I/usr/include/harfbuzz  
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0  
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2  
-I/usr/include/pygtk-2.0  -I/usr/include/python2.7  -g -O2  
-fstack-protector --param=ssp-buffer-size=4 -Wformat  
-Werror=format-security -Wall -c -o eom_la-eom.lo `test -f 'eom.c' ||  
echo './'`eom.c
libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../.. -D_FORTIFY_SOURCE=2  
-I../.. -I../.. -I../../src -I../../src  
-I../../cut-n-paste/toolbar-editor -pthread  
-I/usr/include/mate-desktop-2.0 -I/usr/include/dconf  
-I/usr/include/gtk-2.0 -I/usr/include/startup-notification-1.0  
-I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0  
-I/usr/lib/x86_64-linux-gnu/gtk-2.0/include  
-I/usr/include/gio-unix-2.0/ -I/usr/include/cairo  
-I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo  
-I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libpng12  
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12  
-I/usr/include/pango-1.0 -I/usr/include/harfbuzz  
-I/usr/include/pango-1.0 -I/usr/include/freetype2  
-I/usr/include/libexif -I/usr/include/exempi-2.0  
-I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include  
-I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include  
-fno-strict-aliasing -pthread -I/usr/include/gtk-2.0  
-I/usr/lib/x86_64-linux-gnu/gtk-2.0/include  
-I/usr/include/gio-unix-2.0/ -I/usr/include/cairo  
-I/usr/include/pango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo  
-I/usr/include/pixman-1 -I/usr/include/libdrm -I/usr/include/libpng12  
-I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng12  
-I/usr/include/pango-1.0 -I/usr/include/harfbuzz  
-I/usr/include/pango-1.0 -I/usr/include/glib-2.0  
-I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/freetype2  
-I/usr/include/pygtk-2.0 -I/usr/include/python2.7 -g -O2  
-fstack-protector --param=ssp-buffer-size=4 -Wformat  
-Werror=format-security -Wall -c eom.c  -fPIC -DPIC -o  
.libs/eom_la-eom.o
In file included from eom.override:9:0:
../../src/eom-application.h:32:28: fatal error: totem-scrsaver.h: No  
such file or directory
  #include "totem-scrsaver.h"
                             ^
compilation terminated.
make[5]: *** [eom_la-eom.lo] Error 1
Makefile:527: recipe for target 'eom_la-eom.lo' failed
make[5]: Leaving directory '/«BUILDDIR»/eom-1.8.0+dfsg1/bindings/python'
make[4]: *** [all] Error 2
Makefile:444: recipe for target 'all' failed
make[4]: Leaving directory '/«BUILDDIR»/eom-1.8.0+dfsg1/bindings/python'
make[3]: *** [all-recursive] Error 1
Makefile:443: recipe for target 'all-recursive' failed
make[3]: Leaving directory '/«BUILDDIR»/eom-1.8.0+dfsg1/bindings'
make[2]: *** [all-recursive] Error 1
Makefile:528: recipe for target 'all-recursive' failed
make[2]: Leaving directory '/«BUILDDIR»/eom-1.8.0+dfsg1'
make[1]: *** [all] Error 2
Makefile:459: recipe for target 'all' failed
make[1]: Leaving directory '/«BUILDDIR»/eom-1.8.0+dfsg1'
make: *** [debian/stamp-makefile-build] Error 2
/usr/share/cdbs/1/class/makefile.mk:47: recipe for target  
'debian/stamp-makefile-build' failed
dpkg-buildpackage: error: debian/rules build gave error exit status 2
────────────────────────────────────────────────────────────────────────────────
Build finished at 20140530-1339

Finished
────────

E: Build failure (dpkg-buildpackage died)
"""

-- 

DAS-NETZWERKTEAM
mike gabriel, herweg 7, 24357 fleckeby
fon: +49 (1520) 1976 148

GnuPG Key ID 0x25771B31
mail: mike.gabriel at das-netzwerkteam.de, http://das-netzwerkteam.de

freeBusy:
https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: Digitale PGP-Signatur
URL: <http://lists.alioth.debian.org/pipermail/pkg-mate-team/attachments/20140530/e30302b9/attachment-0002.sig>


More information about the pkg-mate-team mailing list