FreeBSD下GConf-Backends:ERROR:markup-tree.c解决办法[原创]

GConf-Backends:ERROR:markup-tree.c:3374:end_element_handler: assertion failed: (g_slist_length (info->local_schemas) == 1)

pkg_info -W /usr/local/etc/gconf/gconf.xml.defaults/%gconf-tree-af.xml 无法找到是属于哪个包的,这个问题卡了很长时间没解决

[axlrose@mybsd gconf] $ pwd
/usr/local/etc/gconf
[axlrose@mybsd gconf] $ ls
2 gconf.xml.defaults gconf.xml.defaults___ gconf.xml.mandatory gconf.xml.system schemas

解决办法,因为不知道什么原因导致安装 gconf.xml.defaults 目录出错所致,可能是以前安装中途 Ctrl + c之类的操作引起的,解决办法 sudo mv gconf.xml.defaults gconf.xml.defaults__ 然后再 make install clean 就好了,为知道会想到这样解决呢?答案是,我乱试的,没啥根据,只是凭感觉猜测会不会是因为冲突导致的,结果猜对了,GOOGLE了错误上的内容因为英文不好看得晕晕的没找到好的解决办法

昨天我的gentoo下的gnome复活了(gentoo下的gnome问题跟这个不同),今天,freebsd下的gnome也要复活了,太棒了

https://bugs.launchpad.net/gconf/+bug/41788 这里有个相似的,不过没完全看懂,英文不好

你可能感兴趣的:(#Freebsd)