4.8.如何处理损坏的 port

当一个 port 不能编译或安装时,请尝试以下方法:

  1. 搜索一下问题报告数据库中是否有针对该 port 的待修复问题。如果有的话,采纳推荐的修复方案可能会解决这个问题。

  2. 向 port 的维护者寻求帮助。在 ports 框架中输入 make maintainer 或阅读 port 的 Makefile 来找到维护者的电子邮件地址。记得在发给维护者的邮件中包含导致错误的输出。

注意

有些 port 不是由个人维护的,而是由邮件列表所代表的团体维护者维护的。有许多,但非全部的这些地址看起来像 freebsd-listname@FreeBSD.org 的都是。在发送电子邮件时请考虑到这一点。

特别是,由 ports@FreeBSD.org 所维护的 port 都不是由某个特定的人维护的。但是任何修复和支持都来自于订阅了该邮件列表的广大社区。我们总是需要更多的志愿者!

如果电子邮件没有得到回应,请使用 Bugzilla 按照撰写 FreeBSD 问题报告中的说明提交一份错误报告。

  1. 修复它!Port 用户手册中有包括关于 ports 基础设施的详细信息,这样你就可以修复偶然坏掉的 port,甚至提交你自己的 port!

  2. 使用 pkg 二进制管理程序中的说明来安装软件包,而非 ports。