跳到主要内容

标记损坏软件包的新流程

我们正在更改标记软件包为 broken 的方式,以更好地匹配 defaults 频道,并更好地支持依赖于损坏软件包的可重现环境。现在,我们将向软件包添加 broken 标签,但将它们保留在 main 频道上。为了确保它们不出现在 main 频道的 repodata.json 中,我们将修补 repo 数据,使用 removals 功能删除它们。用户将注意到以下更改:

  • anaconda.org 上的软件包现在将同时具有 mainbroken 标签。
  • 所有标记软件包为损坏的请求都必须发送到 cf-mark-broken 仓库。
  • core 成员不再能够手动标记项目为损坏,因为还必须完成 repo 数据修补。
  • 损坏软件包的软件包元数据可能与它们在 main 频道上时略有不同。
  • 软件包元数据的唯一正确来源现在是 anaconda.org 上的 repodata.json 等。任何其他来源都可能缺少关键更改。