Re: [Evolution] Problems after upgrade to 3.18



On Mon, 2016-01-11 at 21:38 +0000, Oliver Elphick wrote:
1. On starting evolution, I had various messages from different
elements saying "the name 1.479 was not provided by any service
files".

        Hi,
using self-compiled evolution stack is not that simple, also because
some core system parts depend on the evolution-data-server (if you
compile evolution of some version you always compile also evolution-
data-server of the same version). You are supposed to make sure that
D-Bus will run your built versions of the D-Bus services; or run them
manually before you run the evolution, but it's tricky too. The error
itself looks like the factory process crashed for some reason (I'm only
guessing).

2. Contacts on two gmail accounts show nothing, although there are
contacts there, but the calendar on those accounts is partly working.

See 4).

3. Calendar events already defined on the Gmail accounts can be read,
but on trying to create a new event I get "Cannot create calendar
object: Authentication Required"

Might be due to 1).

4. On starting to write this email, I got the message: 
"Failed to connect address book 'olly lfix co uk : Contacts'
The requested resource was not found:
https://developers.google.com/accounts/docs/AuthForInstalledApps";.

This is known, discussed here and in bugzilla several times. Search for
part of the error message, like the end of the given URL by the Google
server and you'll get the answer.

Should I wipe the evolution configuration and start again?

No, it won't help. Running self-compiled Evolution is not trivial. Your
move from 3.10.x to 3.18.x also means update of internal storage data,
which the former version doesn't understand (so you can downgrade, but
for example the addressbooks, if already migrated to the new version,
will fail to open). This list also contains steps how to create a vCard
file from the contacts.db file and import it to any Evolution. Search
the archives for "sqlite" and "contacts.db" and you might get some
steps.

That said, compiling Evolution (with its dependencies) is not trivial.
Make it properly running within the whole system is another challenge.
I mean, while it's doable, it's usually a problem for regular users,
due to other system dependencies.

The best option usually is to use 3rd-party repositories where other
people did the job and built what was needed, or change to a
distribution which provides more recent version.
        Bye,
        Milan



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]