[Evolution] Bug#559771: evolution-dev: Might be missing a Depends on libgtkhtml*-dev
Cyril Brulebois
kibi at debian.org
Mon Dec 7 00:22:58 UTC 2009
Package: evolution-dev
Version: 2.28.1-2
Severity: important
Tags: patch
Hi,
(not sure about severity, might deserve higher.)
mail-notification's #549745 sounds like triggered because evolution-dev
fails to depend on libgtkhtml*-dev while some of its headers include
gtkhtml stuff:
| cc -c -o build/src/liborg-jylefort-mail-notification-mn-evolution-server.o -DG_DISABLE_ASSERT -DG_DISABLE_CHECKS -DG_DISABLE_CAST_CHECKS -DORBIT2=1 -pthread -D_REENTRANT -I/usr/include/evolution-2.28 -I/usr/include/libgnome-2.0 -I/usr/include/libgnomeui-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/evolution-data-server-2.28 -I/usr/include/libxml2 -I/usr/include/orbit-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libart-2.0 -I/usr/include/gnome-keyring-1 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0 -I/usr/include/pango-1.0 -I/usr/include/gail-1.0 -I/usr/include/freetype2 -I/usr/include/atk-1.0 -I/usr/lib/gtk-2.0/include -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/libsoup-2.4 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -fPIC -O2 -DSTRING_ARCH_UNALIGNED -DHAVE_TIMEGM -DWITH_EVOLUTION=1 -DWITH_GMAIL=1 -DWITH_HOTMAIL=1 -DWITH_IMAP=1 -DWITH_MAILDIR=1 -DWITH_MBOX=1 -DWITH_MH=1 -DWITH_MOZILLA=1 -DWITH_POP3=1 -DWITH_SYLPHEED=1 -DWITH_YAHOO=1 -DWITH_IPV6=1 -DWITH_SASL=1 -DWITH_SSL=0 -DWITH_GCONF_SANITY_CHECK=1 -Isrc -Ibuild/src -DGETTEXT_PACKAGE='"mail-notification"' -DENABLE_NLS -DPIC -MT build/src/liborg-jylefort-mail-notification-mn-evolution-server.o -MD -MP -MF build/src/liborg-jylefort-mail-notification-mn-evolution-server.o.deps build/src/mn-evolution-server.c
| In file included from /usr/include/evolution-2.28/mail/em-format-html-display.h:28,
| from /usr/include/evolution-2.28/mail/em-folder-view.h:29,
| from src/mn-evolution-server.gob:29:
| /usr/include/evolution-2.28/mail/em-format-html.h:37:29: error: gtkhtml/gtkhtml.h: No such file or directory
| /usr/include/evolution-2.28/mail/em-format-html.h:38:38: error: gtkhtml/gtkhtml-embedded.h: No such file or directory
| In file included from /usr/include/evolution-2.28/mail/em-format-html-display.h:28,
| from /usr/include/evolution-2.28/mail/em-folder-view.h:29,
| from src/mn-evolution-server.gob:29:
| /usr/include/evolution-2.28/mail/em-format-html.h:130: error: expected declaration specifiers or '...' before 'GtkHTMLEmbedded'
| /usr/include/evolution-2.28/mail/em-format-html.h:203: error: expected specifier-qualifier-list before 'GtkHTML'
| ERROR: command failed
Build logs at the usual place:
https://buildd.debian.org/status/package.php?suite=unstable&p=mail-notification
I'll be proposing a workaround for mail-notification, but that sounds
like a bug worth fixing in evolution-dev.
The patch for evolution-dev is quite trivial too, tagging as such.
Mraw,
KiBi.
More information about the Pkg-evolution-maintainers
mailing list