Running Evolution 2.2.1.1 Reproducible: Always Steps to Reproduce: 1. Start Evolution. 2. Select a message with an attached meeting.ics file. Actual Results: "The item in the calendar is not valid" message is displayed. Expected Results: Evolution should display the option of responding to the meeting invitation in the message body. Further, my calendar should be udpated based on the action I take (accept/reject the meeting request). I'm using the following packages: dev-dotnet/evolution-sharp-0.6 gnome-extra/evolution-data-server-1.2.1 gnome-extra/evolution-webcal-2.2.0 mail-client/evolution-2.2.1.1 Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.4.20050125-r1, 2.6.11-gentoo-r3 i686) ================================================================= System uname: 2.6.11-gentoo-r3 i686 Intel(R) Pentium(R) 4 Mobile CPU 2.00GHz Gentoo Base System version 1.6.10 Python: dev-lang/python-2.2.3-r5,dev-lang/python-2.3.5 [2.3.5 (#1, Feb 17 2005, 23:55:16)] dev-lang/python: 2.2.3-r5, 2.3.5 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.14 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=i686 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=i686 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig buildpkg candy ccache distlocks sandbox sfperms"GENTOO_MIRRORS="ftp://gentoo.mirrors.pair.com/ http://www.gtlib.cc.gatech.edu/pub/gentoo ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo http://gentoo.mirrors.pair.com/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/local/overlays/bmg-main /usr/local/overlays/bmg-gnome-current /usr/local/overlays/derek" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aalib adns alsa apm arts avi berkdb bitmap-fonts bonobo cdr crypt cups curl dvd emboss encode esd fam flac foomaticdb fortran gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml guile imagemagick imlib ipv6 jack java jpeg junit kerberos krb4 ldap libg++ libwww mad mikmod mono motif mozilla mp3 mpeg mysql nas ncurses nls oggvorbis opengl oss pam pcmcia pdflib perl png postgres python quicktime readline samba scanner sdl slang spell sqlite ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts usb xml xml2 xmms xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
Created attachment 54340 [details] Sample Meeting Invitation
I don't know if this is at all applicable, but it looks like some code that may be affiliated with this problem was patched. http://lists.ximian.com/archives/public/evolution-patches/2005-March/009909.html
Just searching Ximian's Bugzilla, this looks like it may be the problem: http://bugs.ximian.com/show_bug.cgi?id=73956
As was described in the Ximian bug, I was able to save the .ics files out to my hard disk and then import them into my local calendar without a problem. This is definitely an upstream bug. I'm going to resolve this as "Upstream". I hope this is OK.
This bug is closed upstream: http://bugzilla.ximian.com/show_bug.cgi?id=73844 There is a simple patch for this so maybe this should go into an -r1. The patch can be found at: http://bugzilla.ximian.com/showattachment.cgi?attach_id=14727 Evolution compiles fine with this patch and displays calendar items properly.
Created attachment 54993 [details, diff] evolution-2.2.1-itip-formatter.patch
Created attachment 55035 [details] evolution-2.2.1.1-r1.ebuild I modified the e-build to include the patch. 1.) Save the ebuild to /usr/portage/mail-client/evolution. 2.) Save the evolution-2.2.1-itip-formatter.patch to your /usr/portage/mail-client/evolution/files directory. 3.) Change to the /usr/portage/mail-client/evolution folder. 4.) Run ebuild evolution-2.2.1.1-r1.ebuild digest 5.) emerge mail-client/evolution Problem solved :-) You
Probably would have been a good idea for this to go in before evolution 2.2.1.1 was marked stable. I synced over the weekend (6/26/05) and no sign of the -r1 ebuild.
*** Bug 98301 has been marked as a duplicate of this bug. ***