On Tue, Mar 9, 2010 at 4:06 AM, Justus Winter < [email protected]> wrote:
> On Tue, 9 Mar 2010 00:27:16 +0200 > Tom Hacohen <[email protected]> wrote: > > > Hey all, > > > > Opimd changed internal design, this means a database conversion is > > needed. Because the conversion takes a lot of time, it's does not > > get called by default, but instead you need to run it manually. > > When upgrading frameworkd (opimd) opkg will write the following > > message: > > > > *IMPORTANT NOTICE*: There has been a change in internal opimd database > > structure as well as in the backend mechanism. > > This change is not backwards compatible so a conversion is needed, > > furthermore, since new opimd does not (and will not) support working > > with SIM, importing your SIM data is also required. > > In order to import SIM contacts, please use PISI. > > If you still have old contacts with 'tel:' prefix instead of field > > types (i.e you haven't upgraded since 26.1.2010) please run the > > 'remove-tel' script first. > > For the database conversion: > > 1) stop frameworkd '/etc/init.d/frameworkd stop' > > 2) use the conversion script, called: 'opimd_convert_db' which is > > already installed in your system > > 3) restart your device > > > > Which explains everything. > > > > If you have any more questions, feel free to ask here, sorry for the > > inconvenience. > > For some reason, one of my timestamps was a decimal fraction causing > the data import to fail. The attached patch fixes this by converting > the string to an float first. > > Justus Thanks, applied: c82491af313c... /tools/opimd_convert_db: Applied timestamps issue patch (in some cases importing data would fail without this patch) from Justus Winter. and built. -- Tom.
_______________________________________________ Shr-User mailing list [email protected] http://lists.shr-project.org/mailman/listinfo/shr-user
