构建 Conda 包失败:在 conda-builder gitlab-ci 环境中缺少 gtkdocize

Failed to build a Conda package: missing gtkdocize in conda-builder gitlab-ci environment

我在 gitlab-ci 中使用自动包创建管道,为我公司使用的软件构建 Conda 包。

我们使用的其中一个软件依赖于 gtkdocize,并在 配置脚本。只在构建时需要,执行时不需要。

所以,我无法构建包,因为 conda-builder 图像可以 不包含此程序。

我是 Conda 和 gitlab-ci 的新手,我想 conda-builder 是一个通用的 Docker 一般构建 Conda 包的图像。我怎样才能添加一个包 到 "my" conda-builder 图片 ?

或者我的 recipe 中可能缺少 build 依赖项?我不能 找到 gtkdocize 的来源。

如有任何帮助,我们将不胜感激ci。

gtkdocize 二进制文件用于设置基于 Autotools 的项目,使用 gtk-doc 生成 API 引用。您将需要安装提供的任何软件包 gtkdocize;在 Debian/Ubuntu 上,该软件包称为 gtk-doc-tools,而在 Fedora 上,它称为 gtk-doc