Re: [Evolution-hackers] Problems with Migration from 2.28.4 to 2.30 (master): calendar, task, memo not there
Thomas Mittelstaedt <[email protected]> Sat, 13 Mar 2010 22:07:27 +0100
| Newsgroups | gmane.comp.gnome.evolution.general,gmane.comp.gnome.evolution.devel |
|---|---|
| Organization | tmstaedt |
| Message-ID | <1268514447.6437.2.camel@linux1> |
Am Samstag, den 13.03.2010, 14:35 -0500 schrieb Matthew Barnes: > On Fri, 2010-03-12 at 20:13 +0100, Thomas Mittelstaedt wrote: > > Just tried the latest git version (master). Building and compiling went > > relatively smooth. > > After following advice at > > http://www.mail-archive.com/[email protected]/msg03339.html > > the app came up okay. Unfortunately, when I opened the calendar, the > > different calendars would show up in the list to the left, but no data > > is displayed, even though the ics files clearly exist and contain data. > > When I tried to import one of those ics files the app crashed. > > What is the correct way to migrate from 2.28.x to the latest version? > > The address book and calendar backend processes are now D-Bus services > instead of Bonobo servers in 2.30. If you've installed your builds into > a non-standard prefix (i.e. something other than /usr), then D-Bus > probably doesn't know how to start the services and thus can't provide > any data to Evolution. And Evolution isn't equipped to handle that > gracefully at the moment, which would likely explain the crashes. > > If that's the case then you'll need to configure D-Bus so it can find > the .service files you installed. > > Create a "/etc/dbus-1/session-local.conf" file and populate it with: > > <!DOCTYPE busconfig PUBLIC > "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN" > "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd"> > <busconfig> > <servicedir>/path/to/your/dbus-1/services</servicedir> > </busconfig> > > Using an appropriate <servicedir> path for your particular setup. > > You may need to log out and log in again for the new settings to take > effect. (There's probably a way to do it without having to log out, but > I'm not sure how.) > > Hope this helps, > Matthew Barnes > Thank you, that worked!! -- thomas