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 273905 - please don't overwrite my categories every time
please don't overwrite my categories every time
Status: RESOLVED FIXED
Product: evolution
Classification: Applications
Component: Contacts
2.4.x
Other All
: Normal major
: ---
Assigned To: Devashish Sharma
Evolution QA team
: 322606 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2005-03-21 01:48 UTC by Sven J.
Modified: 2013-09-13 00:55 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
patch (5.72 KB, patch)
2005-10-26 09:24 UTC, Sushma Rai
none Details | Review

Description Sven J. 2005-03-21 01:48:27 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:
...
Comment 1 JP Rosevear 2005-03-21 15:51:13 UTC
Just to be clear, do you mean that your custom categories disappear? 
Or the categories on the contact itself disappear.
Comment 2 Sven J. 2005-03-21 15:55:50 UTC
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.
Comment 3 Sven J. 2005-08-20 15:20:06 UTC
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.
Comment 4 Sven J. 2005-08-29 15:54:41 UTC
bug extended, now its not possible to remove the categories shipped with 2.3.7.
They will be recreated when you restart your Desktop. 
Comment 5 André Klapper 2005-10-21 01:27:09 UTC
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".
Comment 6 Sushma Rai 2005-10-26 09:24:24 UTC
Created attachment 53906 [details] [review]
patch
Comment 7 Sushma Rai 2005-11-08 08:54:03 UTC
Fix is committed to cvs head.
Comment 8 Sushma Rai 2005-11-28 06:20:31 UTC
*** Bug 322606 has been marked as a duplicate of this bug. ***