Ok, here's my workaround. This results in output identical to the output
of the non-patched gconf on you working system. It probably just masks
the real problem, though.

So what changed to cause local_schema->long_desc to be defined but point
to an empty string? Who knows? The schema files are the same on the
working and non-working system. All the packages that are installed on
both systems are at the same version (except ssh, which I patched to
include sftp logging).

** Attachment added: "Workaround: don't write <longdesc> if 
local_schema->long_desc is an empty string"
   
http://librarian.launchpad.net/5323666/patch-gconf2-empty-long_desc-fputs-failure.diff

-- 
update-schemas: Error writing file 
"/var/lib/gconf/defaults/%gconf-tree.xml.new": File exists
https://launchpad.net/bugs/74699

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to