http://bugzilla.novell.com/show_bug.cgi?id=497975 User jrobiso2@ford.com added comment http://bugzilla.novell.com/show_bug.cgi?id=497975#c476442 Summary: gconf schema conflicts between gconfd and evolution Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: i586 OS/Version: openSUSE 11.1 Status: NEW Severity: Major Priority: P5 - None Component: GNOME AssignedTo: bnc-team-gnome@forge.provo.novell.com ReportedBy: jrobiso2@ford.com QAContact: qa@suse.de Found By: --- User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.9) Gecko/2009040821 Firefox/3.0.9 (.NET CLR 3.5.30729) I am not an expert in gnome, but I have come across the following: In the gconf schema, the ignore_hosts list in network proxy settings is a list (list of strings), which makes sense. In evolution, it is just a string. Thus, when following Evolution instructions, making any entries into that field in the gui results in a "type mismatch" error. Essentially, if I understand this correctly, the evolution schema for ignore_hosts proxy entry conflicts with the gconf schema. MANUALLY changing the .gconf/apps/evolution/shell/network %gconf file into a list of strings does not help or prevent this error. Note that Evolution appears to be mishandling external (proxied) URL requests. I haven't had images in evolution mail for ages, no matter what the settings. My belief is that it may be due to this schema conflict. Reproducible: Always Steps to Reproduce: 1.start Evolution Preferences 2.Choose network proxy settings 3.set a manual proxy, and enter "localhost, 127.0.0.1, <another>" in "Ignore Hosts" entry. Actual Results: Error message pops up about "Type Mismatch: expected string, got list" or words to that effect. Going back to "System settings" doesn't help, and evolution will then fail the login to the Exchange server. The only fix is to delete "~/.gconf/apps/evolution/shell/network*" %gconf file. Expected Results: I would expect no errors, and proper proxy (and ignore_host) handling by evolution I believe this may be related to bug #476442 which reports improper URL handling by Evolution, related to proxies. That bug says the url handling fix is in 2.24.5 of evolution, but the openSuSE Evolution:STABLE repo still only has 2.24.4. For some of us, Evolution is USELESS until this is fixed. Setting to MAJOR since a major feature (getting email when using a proxy) is broken. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.