標記套件為損壞的新流程
我們正在變更將套件標記為 broken
的方式,以更好地匹配 defaults
頻道,並更好地實現依賴於損壞套件的可重現環境。我們現在將把 broken
標籤添加到套件中,但將它們保留在 main
頻道上。為了確保它們不會出現在 main
頻道的 repodata.json
中,我們將修補 repo 資料,使用 removals
功能將它們移除。使用者將注意到以下變更:
anaconda.org
上的套件現在將同時具有main
和broken
標籤。- 所有將套件標記為損壞的請求都必須發送到
cf-mark-broken
repo。 core
成員由於必須進行 repo 資料修補,因此無法再手動將事物標記為損壞。- 損壞套件的套件元數據可能與它們在
main
頻道上時略有不同。 - 套件元數據的唯一正確來源現在是
anaconda.org
上的repodata.json
等。任何其他來源都可能遺失關鍵變更。