标签: pbuilder-dist

如何在 ppa 中使用依赖项进行 pbuilder-dist 构建?

我正在尝试为我的 ppa 构建一个包,该包使用来自其他两个 ppa 的包。我想使用pbuilder-dist. 我以前做过这个,我知道我需要结合:

  • OTHERMIRROR~/.pbuilderrc
  • --override-config,但我不确定何时将其添加到pbuilder-dist通话中
  • pbuilder-dist raring updatepbuilder-dist raring build <pkg>.dsc
  • 也许其他事情?

有人能详细描述一下吗?我尝试了不同的组合,但似乎没有任何效果。

我需要的两个 ppa 是ppa:gnome3-team/gnome3ppa:tkluck/gnome3。谢谢!

packaging ppa pbuilder-dist

7
推荐指数
2
解决办法
4230
查看次数

dh_auto_configure 与 buildsystem=cmake 失败

我正在尝试将我的cmake构建项目发布到我的启动板 ppa。当我在下面进行假构建时,会抛出错误。

gowtham@ubuntu:~/Packages/build-area$ pbuilder-dist xenial build base_1.1-0ubuntu1.dsc
...
...
dh_auto_configure -O--buildsystem=cmake
    mkdir -p obj-x86_64-linux-gnu
    cd obj-x86_64-linux-gnu
    cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var
dh_auto_configure: cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var failed to to execute: No such file or directory
        cd /build/base-1.1
debian/rules:11: recipe for target 'build' failed
make: *** [build] Error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
...
...
Run Code Online (Sandbox Code Playgroud)

错误消息没有说明缺少什么文件。我的项目没有configure文件要做./configure

我的debian/rules文件

#!/usr/bin/make -f
# -*- makefile -*- …
Run Code Online (Sandbox Code Playgroud)

packaging ppa compiling cmake pbuilder-dist

3
推荐指数
1
解决办法
2441
查看次数

标签 统计

packaging ×2

pbuilder-dist ×2

ppa ×2

cmake ×1

compiling ×1