构建失败,命令为:快速提交ubuntu

构建失败,命令为:快速提交ubuntu

我们尝试提交我们的应用程序参加 ubuntushowdown 比赛,但是当我们执行命令时:quickly submitubuntu,应用程序未提交,我们收到诸如“构建失败”之类的错误。我们花了很多时间阅读日志,但我们陷入困境,我们对 launchpad 了解不多,你能解释一下这个错误吗?你可以找到日志这里

感谢您的帮助。

答案1

我相信您缺少一个构建依赖项来提供缺少的程序。

看来您可以将软件包 libglib2.0-bin 添加到构建依赖项中,以使程序 glib-compile-schemas 在构建时可用。显然该程序与 Gsettings 一起使用。在尝试进行构建之前,启动板构建过程仅安装最基本的软件包、在 debian/control 文件中声明的构建依赖项及其依赖项。

如果 debian/control 文件中缺少构建依赖项,则会导致错误,以帮助获取正确的构建依赖项。

为了回答这个问题,我记下了丢失的文件,输入了命令locate glib-compile-schemaswhereis glib-compile-schemas查找丢失的文件,并执行了命令dpkg -S glib-compile-schemas来查找丢失的包的名称。

如果您不想将编译模式作为构建过程的一部分,则需要通过更改 debian/rules 或软件包制作文件来调整构建过程。

答案2

这个问题有解决办法吗?我想发布我的应用,但仍然出现此错误,即使我尝试在依赖项中插入 libglib

相关内容