GNOME Bugzilla – Bug 273905
please don't overwrite my categories every time
Last modified: 2013-09-13 00:55:08 UTC
Description of Problem: Every time i update evolution it overwrites/extends the possible categories. It's a mess to set them up new everytime - it acutally ended up that i did not use them. ( another reason i dont use them at the moment is http://bugzilla.gnome.org/show_bug.cgi?id=273799 ) Steps to reproduce the problem: ... Actual Results: categories are defaulted with every evolution update Expected Results: import my own categories and if possible extend them with a diff of the old version default categories and the new default categories. How often does this happen? every time evolution is updated Additional Information: ...
Just to be clear, do you mean that your custom categories disappear? Or the categories on the contact itself disappear.
the contacts itself are not touched, they still have the categories. But the list of categories is defaulted, my own c. are gone. And lots of c. i decided to remove last time, appear again.
Once again i updated evolution, this time from 2.2.3 to 2.3.7. This time my categories stayed alive, good, but i got all the default categories i dont need back again. If i use sort by category now the list that had 5 items before has now enough items to fill my screen. Why does this happen? How are they managed? I though its like that: Somewhere in /usr evolution does install its system wide defaults. When i decide to remove a categorie, somewhere in my home folder a information is placed like <exclude>categorie:foo</exlude>. Thats the way i understand unix. And thats the way it should not happen that i get the categories back everytime i do update.
bug extended, now its not possible to remove the categories shipped with 2.3.7. They will be recreated when you restart your Desktop.
adding version number. hmm, as a workaround you could: - export your gconf key "/apps/evolution/general/category_master_list" by running the command "gconftool-2 --dump /apps/evolution/general/category_master_list > some-file.xml" and then - import it again to gconf after updating by running "gconftool-2 --load some-file.xml". :-/ you can edit gconf graphically by using "gconf-editor" or at the shell by "gconftool-2".
Created attachment 53906 [details] [review] patch
Fix is committed to cvs head.
*** Bug 322606 has been marked as a duplicate of this bug. ***