无法构建Conda软件包:在conda-builder gitlab-ci环境中缺少gtkdocize

时间:2019-03-19 16:51:12

标签: gtk conda gitlab-ci

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

我们使用的一种软件依赖于gtkdocize,并在 配置脚本。它仅在构建时需要,而在执行时则不需要。

因此,我无法构建软件包,因为conda-builder图像确实 不包含该程序。

我是Conda和gitlab-ci的新手,我想conda-builder是通用的 通常用于构建Conda软件包的Docker映像。如何添加包裹 到“我的” conda-builder图片?

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

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

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