最近 libpng 和 libtiff 发布了新的版本, 所有依赖于它们的软件包需要重新编译; 重新编译的软件包刚刚从 [testing] 迁移至主源. 与往常一样, 请注意完整升级系统, 以及检查自己的非官方支持软件包(尤其是 AUR 内 cairo-* 的软件包), 采取必要的重新编译处理.
如果在更新后遇到类似下面这样的输出信息:
g_module_open() failed for /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so: libpng14.so.14: cannot open shared object file: No such file or directory
如果使用官方源内的 cairo 包, 你可以无视这些信息; 否则你可能需要重新安装 librsvg.
由于 module-init-tools 被它当前的维护者标记为一个已经停止开发的项目, 一个新项目: kmod 正在逐步取代它. 这个项目意图作为即用式替换, 然而在 module-init-tools 里已经过时的功能将不再被重新实现.
如果在更新后, pacman 将 /etc/modprobe.d/modprobe.conf 重命名为一个 .pacsave 文件, 你应该把它重命名回去. 这个配置文件, 以及其他任何 module-init-tools 读取的配置文件, 仍然被 kmod 所使用. 然而, kmod 包将不再包括一个空白的配置文件. 你将在相关命令的 manpages 和 --help 输出中看到相同(或者更多?)的提示说明.
Pacman 4 已经迁移至 [core]! 感谢完成893次提交的24位贡献者,你将发现许多新的特性。最值得一提的是PGP签名。然而,这一特性在pacman的默认配置中被禁用,直到解决了最后某些关于数据库签名和钥匙环分配的问题。如果你有兴趣尝试软件包验证,请参考wiki上有关pacman-key的文档或者Allan的博客文章。
像往常一样,请务必合并你的pacnew文件。
自udev-176起,ArchLinux用户空间工具将无法启动无devtmpfs支持的内核。
Arch官方内核(kernel26-lts和linux)均已启用devtmpfs支持,因此只有自行编译内核的用户可能受到这次变化的影响。
更多有关udev所要求的内核选项信息请参考udev README。