标记损坏软件包的新流程
我们正在更改标记软件包为 broken
的方式,以更好地匹配 defaults
频道,并更好地支持依赖于损坏软件包的可重现环境。现在,我们将向软件包添加 broken
标签,但将它们保留在 main
频道上。为了确保它们不出现在 main
频道的 repodata.json
中,我们将修补 repo 数据,使用 removals
功能删除它们。用户将注意到以下更改:
anaconda.org
上的软件包现在将同时具有main
和broken
标签。- 所有标记软件包为损坏的请求都必须发送到
cf-mark-broken
仓库。 core
成员不再能够手动标记项目为损坏,因为还必须完成 repo 数据修补。- 损坏软件包的软件包元数据可能与它们在
main
频道上时略有不同。 - 软件包元数据的唯一正确来源现在是
anaconda.org
上的repodata.json
等。任何其他来源都可能缺少关键更改。