我尝试为 PJSIP 的 Ubuntu 构建一个 PPA,包括 python 绑定(bind):
pbuilder-dist raring build pjproject_2.1-2.dsc
安装绑定(bind)命令(由 make install 执行)
sudo python setup.py install
需要执行。如果没有 sudo,该命令会由于文件限制而失败。
我将 sudo 添加到构建依赖项中,但由于某种原因打开了密码请求。
有什么建议么?
最佳答案
我发现如果包配置正确,使用 sudo 是没有必要的。
我需要添加文件夹,其中 python setup.py 安装需要访问 debian/*install 文件...并使用 --install-layout=deb --root=debian/tmp
During pbuilder build: run setup.py --install-layout=deb fails (no rights to write to /usr/lib/python2.7/dist-packages)
然后访问权限设置正确。
只需正确使用 dh_install 即可。
关于ubuntu - sudo 在 pbuilder 环境中安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17734489/