composer/e-msg-composer.h missing

Bug #108727 reported by Mathias Hasselmann
2
Affects Status Importance Assigned to Milestone
evolution (Ubuntu)
Invalid
Low
Ubuntu Desktop Bugs

Bug Description

Binary package hint: evolution-dev

Including Evolutions header file mail/em-event.h raises this error message:

mail/em-event.h:29:37: error: composer/e-msg-composer.h: No such file or directory

Seems like evolution-dev forgets to install composer/e-msg-composer.h.

Revision history for this message
Sebastien Bacher (seb128) wrote :

Thank you for your bug. What version of Ubuntu do you use? Could you attach a small example to the bug?

Changed in evolution:
assignee: nobody → desktop-bugs
importance: Undecided → Low
status: Unconfirmed → Needs Info
Revision history for this message
Mathias Hasselmann (hasselmm) wrote :

Some extract with Debian's maintainer of that package:

(00:23:08) shaka: tbf: i don't think e-msg-composer.h has ever been installed
(00:23:19) shaka: http://svn.gnome.org/viewcvs/evolution/trunk/composer/Makefile.am?revision=29894&view=markup
(00:23:52) shaka: tbf: if it was defined as libcomposer_la_HEADERS instead of libcomposer_la_SOURCES, it would be installed, I think

I was hit by the Bug on Feisty. With Edgy the plugin compiled. The plugin I tried to compile is the attached one (currently doesn't work as I was switching from using #define LIST_ADDRESS and #define MY_ADDRESS to some more generic data structures when being hit by the bug).

Revision history for this message
Sebastien Bacher (seb128) wrote :

The example trigger no such error on my desktop, /usr/include/evolution has doesn't list any e-msg-composer.h, are you sure you are using the Ubuntu version and you don't have a local copy somewhere?

Revision history for this message
Mathias Hasselmann (hasselmm) wrote :

Pardon for wasting your time: On the bug where compilation failed, I messed up the dist-upgrade process, so I had evolution-dev-2.10.0-0ubuntu1 on that box. With release 2.10.1-0ubuntu2 everything is fine. Pardon.

Changed in evolution:
status: Needs Info → Rejected
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.