我正在尝试将Debian打包与基于virtualenv的自包含Python部署结合起来,遵循使用dhvirtualenv的this教程。在
debian/compat:
9
借记/控制:
^{pr2}$debian/规则:
#!/usr/bin/make -f
%:
dh $@ --with python-virtualenv
debian/changelog:
project (0.1.0) unstable; urgency=low
* Initial release.
-- Andrei <foo@bar.com> Sun, 15 Jan 2017 23:46:39 +0300
执行以下命令后:
dpkg-buildpackage -us -uc
我收到以下信息:
dpkg-buildpackage: source package project
dpkg-buildpackage: source version 0.1.0
dpkg-buildpackage: source distribution unstable
dpkg-buildpackage: source changed by Andrei <foo@bar.com>
dpkg-buildpackage: host architecture amd64
dpkg-source --before-build project
dpkg-checkbuilddeps: Unmet build dependencies: dh-virtualenv (>= 0.8)
dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting
dpkg-buildpackage: warning: (Use -d flag to override.)
我做错什么了?
您应该从
backports
安装dh-virtualenv
包来解决未满足的依赖关系,debian jessie的当前版本是0.7
< 0.8
,后端口版本是0.10
> 0.8
。在通过添加以下行来编辑您的
sources.list
:然后安装
^{pr2}$dh-virtualenv
,如下所示:相关问题 更多 >
编程相关推荐