我正在尝试为我的 ppa 构建一个包,该包使用来自其他两个 ppa 的包。我想使用pbuilder-dist
. 我以前做过这个,我知道我需要结合:
OTHERMIRROR
在 ~/.pbuilderrc
--override-config
,但我不确定何时将其添加到pbuilder-dist
通话中pbuilder-dist raring update
和 pbuilder-dist raring build <pkg>.dsc
有人能详细描述一下吗?我尝试了不同的组合,但似乎没有任何效果。
我需要的两个 ppa 是ppa:gnome3-team/gnome3
和ppa:tkluck/gnome3
。谢谢!
我正在尝试将我的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)