我应该在 Ubuntu 的错误跟踪器还是上游的错误跟踪器上报告错误?

Rob*_*bbo 5 nautilus bug-reporting ubuntu-bug

我在更新的 Ubuntu 12.04 上发现了 Nautilus 标签功能中的一个错误。我想将此作为错误报告提交,但我不知道在哪里发布它:Launchpad 中的 Ubuntu 错误跟踪器GNOME 的 Nautilus bugzilla

ger*_*ijk 7

我认为重要的是要注意,在向上游发布错误之前,必须确保这一点:

  • 这不是导致此问题的 Ubuntu/Debian 特定功能/补丁
  • 它不存在于最新的稳定上游版本中(可能无法作为包提供)

上游开发人员不太热衷于调试已被第三方更改的内容。类似于当您从重新包装的经销商/零售商处购买产品时在工厂寻求支持。

因此,如果您有疑问,我建议您先将其发布到 Ubuntu 错误跟踪器上。如果这是上游错误,Ubuntu 开发人员可以像所有常规错误修复一样决定(向后)移植 Ubuntu 版本中的修复。

如果一段时间后,您能够找到证据表明其他发行版(Debian 衍生版除外)也受到此影响,或者 Ubuntu 开发人员可以指出这不是包装问题,那么您可以打开上游错误报告包括指向 Launchpad 错误报告的链接。Launchpad 能够跟踪几个主要的外部错误报告系统,因此信息可以相互关联,而不是完全独立。

无论哪种方式,关于 Ubuntu 的错误跟踪器的错误报告可能会间接帮助 Ubuntu 开发人员做出决策。假设在 Ubuntu 发行版 Y 之后出现大量应用程序 X 的“热门”错误报告以包含此内容,那么这是评估是否将 X 替换为默认应用程序或用于未来决策的好方法。

我对此的结论是:首先在 Ubuntu 的错误跟踪器上提交错误,并且只有在您有证据支持它不是 Debian/Ubuntu 特定的情况下才发布上游。