我正在学习创建一个deb包,我发现如下:http://packaging.ubuntu.com/html/packaging-new-software.html并遵循它
1个sudo apt-get install build-essential
2个wget -O hello-2.7.tar.gz "http://ftp.gnu.org/gnu/hello/hello-2.7.tar.gz"
3个tar xf hello-2.7.tar.gz cd hello-2.7
4 ./configure make make install
5启动包bzr dh-make hello 2.7 hello-2.7.tar.gz
6个cd hello/debian rm *ex *EX
7 vi debian/changelog
root@vhost100:~/hello/debian# cat changelog 你好(2.7-0ubuntu1)精确;urgency=low
8个bzr add debian/source/format bzr commit -m "Initial commit of Debian packaging."
9 bzr builddeb -- -us -uc
我搞错了
支持并安装在您的系统上。perl:警告:回到标准的区域设置("C")。dpkg-checkbuilddeps:未满足的构建依赖关系: autotools-dev dpkg-buildpackage:警告:构建依赖/冲突不满意;中止。dpkg-buildpackage:警告:(使用-d标志覆盖。)debuild:第1350行中的致命错误: dpkg-buildpackage -rfakeroot -D -us -uc failed : ERROR:构建失败。
怎么啦?
发布于 2016-07-19 11:09:08
根据注释,您的错误的这一部分似乎是相关的:
未满足的构建依赖关系: autotools-dev dpkg-buildpackage
我建议需要使用apt-get来安装这两种设备,您发现实际上只需要第一种。
很高兴它能用!
https://stackoverflow.com/questions/38448909
复制相似问题