将 GNOME 升级至 2.24
今天上午,忙中偷闲,layman -a 了 gnome overlay,发现其中大部分软件包都已经呈现为 2.24 了,一时按捺不住,就开始升级。
首先解除了 Portage 中对 gtk+、glib、cairo、poppler 以及 poppler-bindings 这几个软件包的屏蔽,然后又化解了 pygtk 与 pyobject 冲突的问题,便可以进行升级了。
编译至 cairo 1.8.0 时,会出错,解决方法见:http://bugs.gentoo.org/show_bug.cgi?id=238849,要注意的就是按照他的那个解决方法,pango 的版本必须到 1.22.0。很不幸,现在 gnome overlay 中的 pango 还处于 1.21.6,估计是维护者还未来得及更新到最新版本,我直接将 1.21.6 版本的 ebuild 复制为 1.22.0 的,重新校验了一下 ebuild 文件,一切问题都解决了。我的 GNOME 是 light 版,此次升级的包大约有 40 多个,所以很快就完成了。
这次升级 GNOME,纯粹是为了升级而升级。本来期望它能如约为我们带来可以批注 PDF 的 Evince,但是很不幸,这一功能的实现又跳票到明年 3 月的 2.26 版本了。好在 Nautilus 具备了标签页功能,这是我唯一能找到的安慰。其它的“新功能”,对我而言一点意义也没有了。
不知怎的,我对 GNOME 越来越失望起来。其实,我知道我是没有资格对它失望,可是却不愿意虚伪地掩饰这种心态。或许,明年,我会选择一个轻量的窗口管理器,动机是这样的:即然 GNOME 不能给我所需要的,我也没必要忍受它给我的那些我不需要的。虽然失望,但是还是祝愿它越来越好。