leo*_*ant 4 package-management software-sources
标准示例:
- 没有维护 4/5 年的点火器。
- easycrypt 是 truecrypt 的 gui,而 truecrypt 多年来一直带有出色的 gui。
作为创建 Ubuntu 的一部分,我们做出了一个哲学选择,即没有针对单个软件包的“维护者”概念。虽然这样做有很多好处,但副作用之一是对于给定的软件包,通常没有个人承担维护软件包的责任,结果是任何在一段时间内都不会引起任何人兴趣的软件包可能无法维护(尽管希望这是暂时的情况)。
Ubuntu 继承了 Debian 的软件包,除非有意进行了一些更改,因此 Debian 中存在的任何软件包都将存在于 Ubuntu 中,除非出现非常不寻常的情况。由于这些软件包在 Debian 中确实有人负责使它们在 Debian 中工作,因此有一个笼统的假设,即它们也将在 Ubuntu 中工作,这对于绝大多数软件包都是正确的,但对于某些特定的软件包可能并非如此包。
Ubuntu 有时也会收到 Debian 中没有的新软件包:虽然希望决定将软件包贡献给 Ubuntu 的人会继续关心它,但情况并非总是如此。
Ubuntu 中可能存在明显未维护的软件包的两种方法本质上都是疏忽的结果,并且主要是等待某人决定是删除软件包还是使它们工作(强烈倾向于使它们工作)。Ubuntu 是一个完全基于社区的项目,所以任何人都可以这样做,尽管新人在一开始需要当前的开发人员批准他们的更改。
对于easycrypt,在确认上游不再提供支持后,我总结了我的调查,并将错误转发给Ubuntu Archive Administrators,他们应该尽快从当前的开发版本中删除该软件包,以便不再提供Ubuntu 的未来版本。更好的解决方案是向 truecrypt 包添加补丁,为 easycrypt 用户提供迁移支持以使用 truecrypt GUI:这需要由熟悉包的人完成。
对于 firestarter,似乎有一个补丁在过去已知可与 Ubuntu 一起使用,但在稍后的上传中被删除(由补丁作者)。我不太了解 firestarter 来确定正确的解决方案,但它似乎在 Debian 中得到维护:使用此工具的人需要准确确定哪些部分不工作,并准备一个补丁使它们再次工作,最好包括任何必需的包装更改,以便立即上传。
任何准备上述任一补丁的人(easycrypt 用户的 truecrypt 转换或修复 firestarter)可能会发现https://wiki.ubuntu.com/SponsorshipProcess很有用,可作为确保他们的工作包含在 Ubuntu 中的方法。
归档时间: |
|
查看次数: |
372 次 |
最近记录: |