Conda存储库中“已删除”部分的含义是什么

时间:2019-08-15 11:34:00

标签: json anaconda conda

从Conda主存储库下载repodata.json文件时,如下所示:

wget https://repo.anaconda.com/pkgs/main/linux-64/numpy-devel-1.14.3-py36ha22f7c6_2.tar.bz2

repodata.json文件的末尾,我们可以看到一个Removed部分:

"removed": [
    "libtiff-4.0.10-h2733197_1001.conda",
    "libtiff-4.0.10-h2733197_1001.tar.bz2",
    "numpy-1.11.3-py27h28100ab_6.conda",
    "numpy-1.11.3-py27h28100ab_6.tar.bz2",
    "numpy-1.11.3-py27hcd700cb_6.conda",
    "numpy-1.11.3-py27hcd700cb_6.tar.bz2",
    "numpy-1.11.3-py36h28100ab_6.conda",
    "numpy-1.11.3-py36h28100ab_6.tar.bz2",
    "numpy-1.11.3-py36hcd700cb_6.conda",
    "numpy-1.11.3-py36hcd700cb_6.tar.bz2",
    "numpy-1.11.3-py37h28100ab_6.conda",
    "numpy-1.11.3-py37h28100ab_6.tar.bz2",
    "numpy-1.11.3-py37hcd700cb_6.conda",
    "numpy-1.11.3-py37hcd700cb_6.tar.bz2",
    "numpy-1.14.3-py27h28100ab_2.conda",
    "numpy-1.14.3-py27h28100ab_2.tar.bz2",
    "numpy-1.14.3-py27hcd700cb_2.conda",
    "numpy-1.14.3-py27hcd700cb_2.tar.bz2",
    "numpy-1.14.3-py35h28100ab_2.conda",
    "numpy-1.14.3-py35h28100ab_2.tar.bz2",
    "numpy-1.14.3-py35hcd700cb_2.conda",
    "numpy-1.14.3-py35hcd700cb_2.tar.bz2",
    "numpy-1.14.3-py36h28100ab_2.conda",
    "numpy-1.14.3-py36h28100ab_2.tar.bz2",
    "numpy-1.14.3-py36hcd700cb_2.conda",
    "numpy-1.14.3-py36hcd700cb_2.tar.bz2",
    "numpy-1.14.5-py35h28100ab_0.conda",
    "numpy-1.14.5-py35h28100ab_0.tar.bz2",
    "numpy-base-1.11.3-py27h2b20989_6.conda",
    "numpy-base-1.11.3-py27h2b20989_6.tar.bz2",
    "numpy-base-1.11.3-py27hdbf6ddf_6.conda",
    "numpy-base-1.11.3-py27hdbf6ddf_6.tar.bz2",
    "numpy-base-1.11.3-py36h2b20989_6.conda",
    "numpy-base-1.11.3-py36h2b20989_6.tar.bz2",
    "numpy-base-1.11.3-py36hdbf6ddf_6.conda",
    "numpy-base-1.11.3-py36hdbf6ddf_6.tar.bz2",
    "numpy-base-1.11.3-py37h2b20989_6.conda",
    "numpy-base-1.11.3-py37h2b20989_6.tar.bz2",
    "numpy-base-1.11.3-py37hdbf6ddf_6.conda",
    "numpy-base-1.11.3-py37hdbf6ddf_6.tar.bz2",
    "numpy-base-1.14.3-py27h2b20989_2.conda",
    "numpy-base-1.14.3-py27h2b20989_2.tar.bz2",
    "numpy-base-1.14.3-py27hdbf6ddf_2.conda",
    "numpy-base-1.14.3-py27hdbf6ddf_2.tar.bz2",
    "numpy-base-1.14.3-py35h2b20989_2.conda",
    "numpy-base-1.14.3-py35h2b20989_2.tar.bz2",
    "numpy-base-1.14.3-py35hdbf6ddf_2.conda",
    "numpy-base-1.14.3-py35hdbf6ddf_2.tar.bz2",
    "numpy-base-1.14.3-py36h2b20989_2.conda",
    "numpy-base-1.14.3-py36h2b20989_2.tar.bz2",
    "numpy-base-1.14.3-py36hdbf6ddf_2.conda",
    "numpy-base-1.14.3-py36hdbf6ddf_2.tar.bz2",
    "numpy-devel-1.14.3-py27h025eb46_2.conda",
    "numpy-devel-1.14.3-py27h025eb46_2.tar.bz2",
    "numpy-devel-1.14.3-py27ha22f7c6_2.conda",
    "numpy-devel-1.14.3-py27ha22f7c6_2.tar.bz2",
    "numpy-devel-1.14.3-py35h025eb46_2.conda",
    "numpy-devel-1.14.3-py35h025eb46_2.tar.bz2",
    "numpy-devel-1.14.3-py35ha22f7c6_2.conda",
    "numpy-devel-1.14.3-py35ha22f7c6_2.tar.bz2",
    "numpy-devel-1.14.3-py36h025eb46_2.conda",
    "numpy-devel-1.14.3-py36h025eb46_2.tar.bz2",
    "numpy-devel-1.14.3-py36ha22f7c6_2.conda",
    "numpy-devel-1.14.3-py36ha22f7c6_2.tar.bz2"
  ],

我想知道本节的正式含义是什么?为什么这些软件包位于Removed部分的下方?

1 个答案:

答案 0 :(得分:0)

这些都是已撤销的软件包。虽然我不了解内幕消息就不知道(也许问Kale Franz,因为他是NumPy的上载者),但是大概在构建中发现了某种错误(不同于软件包)。 ),此问题已得到纠正,并发布了新版本(尽管仍然是相同的软件包版本)。我猜这里列出的所有软件包都被同时吊销了,这就是为什么它们一起列出的原因。浏览仍在Anaconda Cloud上的文件(例如numpy-devel),包含package_has_been_revoked依赖项的上载日期大约是一年前。