Re: [Evolution-hackers] EDS 1.2 - Migration of the address book



Le lundi 07 février 2005 à 13:28 -0500, Rodney Dawes a écrit :
> On Mon, 2005-02-07 at 11:32 +0100, Damien Sandras wrote:
> > Hello to all,
> > 
> > I noticed a potential problem with the new Evolution-Data-Server 1.2.
> > Some GnomeMeeting users do not use Evolution as mail client, but they
> > are still "forced" to use Evolution-Data-Server as backend in order to
> > store GnomeMeeting contacts in the address book.
> 
> > When upgrading to Evolution-Data-Server 1.2, things do not work anymore
> > until they launch the new Evolution that will do an "address book
> > migration". 
> 
> Things don't work how? The backend hasn't changed for the address book,
> and the gconf keys haven't changed in format or anything either. I think
> this is just a bug, and not necessarily a need to run migration.
> 

If the address book has been created by GnomeMeeting using
Evolution-Data-Server 1.2, there is no problem.

If there exist an address book created by Evolution using
Evolution-Data-Server 1.x, then it hangs with the following backtrace :
#0  0x41a37115 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib/tls/libpthread.so.0
#1  0x405b5906 in e_book_cancel () from /usr/lib/libebook-1.2.so.3
#2  0x405b5a60 in e_book_open () from /usr/lib/libebook-1.2.so.3
#3  0x080bce00 in gnomemeeting_local_addressbook_get_contacts (
    addbook=0x82cb0c8, nbr= 0x0, partial_match=0,
    fullname=0x82d3838 " ²,\b\001", url=0x0, categorie=0x0,
speeddial=0x0)
    at gm_contacts-eds.cpp:424

[...]


Once the address book migration has been executed by the new Evolution,
then it starts working again.

> We do need to move migration into e-d-s itself. Perhaps we should do
> that for 2.3. I don't think we have time to do it for 2.2, given that we
> are now string/ui/feature frozen for Gnome 2.10.

No problem but is there a workaround to the above problem?


-- 
 _      Damien Sandras
(o-     GnomeMeeting: http://www.gnomemeeting.org/
//\     FOSDEM 2005 : http://www.fosdem.org
v_/_    H.323 phone : callto:ils.seconix.com/dsandras seconix com




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