[jp] Databook no longer syncs...

  • Previous message: [jp] Databook no longer syncs...
  • Next message: [jp] Keys-Gtkr read_header() error with v0.99.9
  • Eric Peterson erxpeterson at gmail.com
    Sun Oct 15 15:59:42 EDT 2006

     

    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