See below for reply...
On Sat, Oct 14, 2006 at 11:06:27AM -0400, Judd Montgomery wrote:
> Eric Peterson wrote:
> > Hi,
> >
> > I'm running jpilot 0.99.9-pre2 (kubuntu linux) with a Treo 650, and
> > sometime in the last several weeks my datebook stopped syncing
> > correctly. And I just discovered that my Memos have never synced.
> >
> > Entering entries from the GUI works fine (they seem to be saved to
> > jpilot, and jpilot-dump shows them), but they never transfer to my
> > Treo when I sync.
> >
> > The messages I get from the jpilot:
> >
> > Doing a fast sync.
> > fast_sync_application DatebookDB
> > Syncing DatebookDB
> > fast_sync_application: Unable to open file: DatebookDB
> >
> > I ran it under strace, and it seemed that it actually could open the
> > file (from the OS at least).
> >
> > The MemoDB has similar error messages:
> > fast_sync_local_recs
> > pdb_file_count_recs
> > sync_categories for MemoDB
> > unpack_memo_cai_from_ai
> > sync_categories: Unable to open file: MemoDB
> > fast_sync_application MemoDB
> > Syncing MemoDB
> > fast_sync_application: Unable to open file: MemoDB
> > sync_categories for Memo32DB
> >
> > The AddressDB and ToDoDB seems to sync up fine, though.
> >
> > If it matters, for a datebook, I'm running DateBk5 V-5.4a,s6 as my
> > datebook.
> >
> > Any ideas?
> >
> > Thanks much,
> > Eric
> >
> >
> You are probably missing MemoDB, and DatebookDB from your Palm since its
> a Treo 650. These are backwards compatibility databases that are
> created when you upgrade from an older Palm.
>
> Here is what works for my T5 and should for you:
>
> - Backup your Palm. At least CalendarDB-PDat, and MemosDB-PMem.
> jpilot, or pilot-xfer -b work fine.
>
> - Install some DatebookDB, and MemoDB database. I installed the ones
> from /usr/share/jpilot/. This *may* overwrite your Calendar, and Memos
> databases. For me it only overwrites the categories and the records
> stay intact since there are no records in these files.
>
> pilot-xfer -i /usr/share/jpilot/MemosDB
> pilot-xfer -i /usr/share/jpilot/DatebookDB
> (if you have pilot-link > 0.12 you can specify two databases on one line
> and do it with one sync)
>
> - Install your CalendarDB-PDat, and MemosDB-PMem that you backed up.
>
> pilot-xfer -i CalendarDB-PDat MemosDB-PMem
> (For pilot-link 0.12 you can specify multiple databases, an older
> pilot-link will need to be run twice with each database).
>
> Thats it. Let us know if it works.
>
> Judd
Judd,
Since I got the email after I'd run off and tried something else,
I'll have to just say it would very likely have worked.
I went to a Windows box and synced up. After then coming back to
Linux, I ran jpilot sync and that seemed to see the DatebookDB, but
not the MemoDB.
I then ran the steps you mentioned, but only for the MemoDB - and
that worked fine. Jpilot synced up with both - yeah!
I suspect if my patience had held until your email arrived, the
DatebookDB would have also been recovered similarly.
As an aside, jpilot is complaining about the MailDB being missing.
That could very well be a misconfiguration, as I don't do much mail
from my Treo, but perhaps it's a similar issue where Palm has
changed the databases? There seem to be 'MultiMail *' data files,
but no Mail.* stuff. Again, not really important, I'm just curious
now.
Thanks much for the help, as well as the nice program!
Eric
--
"Unarmed, one can only flee from Evil. But Evil is not overcome by
fleeing from it." - Jeff Cooper
Eric Peterson
More information about the jpilot mailing list