Минимальный пакет с зависимостью времени выполнения не создается - PullRequest
0 голосов
/ 13 декабря 2018

Когда я conda build qhttps мой пакет, который зависит от времени выполнения от ca-certificates, который уже установлен, но я получаю сообщение об ошибке: conda_build.exceptions.DependencyNeedsBuildingError: Unsatisfiable dependencies for platform linux-64: {'ca-certificates'}.

Кроме того, неожиданным является то, что conda info ca-certificates неничего не вернуть.Это неправильная установка?

(build) [dk@server /home/dk/conda-pkgs]$ conda list
# packages in environment at /opt/miniconda3/envs/build:
#
# Name                    Version                   Build  Channel
ca-certificates           2018.03.07                    0  
(build) [dk@server /home/dk/conda-pkgs]$ conda info ca-certificates
(build) [dk@server /home/dk/conda-pkgs]$

Что является необходимым условием для успешной сборки минимального пакета с зависимостями времени выполнения?Давайте предположим, что минимальные средние значения - это просто ключи package: и requirements/run:, заполненные в meta.yaml, и пустой скрипт build.sh.

Должны ли зависимости быть установлены в той же среде, где я строю, или они должны быть построены, и, следовательно, их архивы хранятся локально на пути /opt/miniconda3/conda-bld?

...