I did this to got it working again:

Put evolution in offline-mode
Added a / to the end of both caldav urls 
(caldav://www.google.com/calendar/dav/[email protected]/events/)
evolution --force-shutdown
Removed all entries for caldav/gmail from Password & Encryption Keys
Went to ~/.evolution/cache/calendar/ and removed all directories that were 
involved
Now it actually worked after I restarted evolution after going online + writing 
in my password for both calendars

One correction for my original description: The two calendars were on
two different gmail-accounts

Was probably a bug in some way but this workaround worked for me.

** Changed in: evolution (Ubuntu)
       Status: Incomplete => Invalid

** Description changed:

  Binary package hint: evolution
  
  I have two caldav calendars, one works and the other one doesn't work.
  
  When I open up Evolution it can take minutes before the one that doesn't
  work show any entries.
  
  When I try to add a entry to the one that doesn't work Evolution hangs
  for a long time (5 minutes?) and then I get 'Unknown error'.
  
  Adding to the other calendar works fine.
  
- Both of them are google and I have the same settings:
+ Both of them are google and I have the same settings (except for
+ MY.USERNAME which is different on the two):
  
  caldav://www.google.com/calendar/dav/[email protected]/events
  
  [x] ssl
  [x] offline
  
  The one that doesn't work is also my default.
  
  If I try to delete the calendar that doesn't work it hangs Evolution.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 10.04
  Package: evolution 2.28.3-0ubuntu9
  ProcVersionSignature: Ubuntu 2.6.32-21.32-generic 2.6.32.11+drm33.2
  Uname: Linux 2.6.32-21-generic i686
  NonfreeKernelModules: nvidia
  Architecture: i386
  Date: Mon May  3 12:18:47 2010
  EcryptfsInUse: Yes
  ProcEnviron:
-  PATH=(custom, user)
-  LANG=en_DK.utf8
-  SHELL=/bin/bash
+  PATH=(custom, user)
+  LANG=en_DK.utf8
+  SHELL=/bin/bash
  SourcePackage: evolution

-- 
caldav calendar hangs evolution
https://bugs.launchpad.net/bugs/574350
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to