After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 678464 - Default GAL needs a non-NULL resource ID
Default GAL needs a non-NULL resource ID
Status: RESOLVED FIXED
Product: evolution-ews
Classification: Other
Component: Miscellaneous / EWS Core
3.5.x
Other Linux
: Normal normal
: ---
Assigned To: Evolution EWS maintainer(s)
Evolution EWS maintainer(s)
evolution[account-mgmt]
Depends on:
Blocks:
 
 
Reported: 2012-06-20 10:34 UTC by Milan Crha
Modified: 2012-07-18 21:26 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Milan Crha 2012-06-20 10:34:43 UTC
Each start of evolution-source-registry I see unnecessary rewrites of associated .source files, as the first change:
 - : GalUid=1340188316.21784.1@zyxPad
 + : GalUid=1340188320.21802.1@zyxPad
and the second which creates a new GAL .source file. This is not needed once the GAL is configured (consider disk writes on start, cache reload and so on).
Comment 1 Matthew Barnes 2012-06-21 16:25:09 UTC
Yeah, it's because the folder ID for the default Global Address Book is NULL, and ECollectionBackend interprets that as unrecognized, so it creates a new UID for it on each startup.  Think I just need to pick something non-NULL.
Comment 2 Milan Crha 2012-06-26 09:40:51 UTC
My ~/.cache/evolution/sources/<ews-account-uid>/ is full of useless .source files, current 49 of them. Quiz question: How many times did I run evolution-source-registry since the last cleanup of the folder?