Summary: | net-voip/ekiga[-gconf] wipes out ~/.config/ekiga.conf on start | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | William L. Thomson Jr. <wlt-ml> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED UPSTREAM | ||
Severity: | normal | CC: | mail, neurogeek |
Priority: | Normal | Keywords: | NeedPatch, UPSTREAM |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://bugzilla.gnome.org/show_bug.cgi?id=721198 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
William L. Thomson Jr.
2012-12-26 20:30:32 UTC
I encountered this bug too and, after reading this bug report, looked into it a bit from the user perspective. The problem seems to be, that the account information is written as plain text, producing corrupt xml if you use special characters in your account name, passwords etc. I created an upstream bug report: https://bugzilla.gnome.org/show_bug.cgi?id=721198 Upstream just pointed out the possibility to use gconf instead of the ekiga.conf. That does indeed fix the problem. But the gconf USE-flag is disabled by default. Maybe we should change that or even entirely remove it. My desktop is KDE not Gnome, and I do not use gconf though its installed for GnuCash. Its been happening for some time, and is not necessarily specific to failure to parse XML. It overwrites the file, I used extended attributes at times to make it read only and not allow anything to overwrite it. That was the only way to avoid this issue. Short of using gconf. Not sure if we can do anything more than enabling gconf USE by default until upstream fixes the issue :/ [master d9cfcd8] net-voip/ekiga: Disable all experimental stuff as upstream doesn't take care of it at all and is too buggy (and also obsolete, https://bugzilla.gnome.org/show_bug.cgi?id=689301), gconf support is needed always until next major version bump (#448698), this will need to be rebuilt with opal/plib major bumps (#464864), fix crashes on clear call history (#499208 by Philipp Leonhardt). 2 files changed, 153 insertions(+) create mode 100644 net-voip/ekiga/ekiga-4.0.1-r1.ebuild create mode 100644 net-voip/ekiga/files/ekiga-4.0.1-crash-clear.patch |