小编Mat*_*yce的帖子

python中的导入是否被认为是动态链接?

用posix和通用技术软件开发的说法.是否一个import纯粹蟒(未用Cython或c编译库)模块构成一个动态链接?

python dynamic-linking python-import python-2.7 python-3.x

5
推荐指数
1
解决办法
2771
查看次数

如何在dpkg-source --commit调用中抑制编辑器?

在Ubuntu上精确

我叫"dpkg -q --commit ./ patchsetname"

当我这样做时,它决定使用select editor二进制文件打开一个编辑器.

我想压制它.有什么想法吗?

我宁愿不必使用共享库和编译器查询过滤器来中断exec系统调用.应该有一种更清洁的方式来做到这一点.

linux ubuntu debian packaging dpkg

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

使用package.substvars定义二进制包描述而不通过debhelper脚本获取clobber?

好的,所以我有一个debian/rules文件看起来像这样:

#!/usr/bin/make -f

PACKAGE = packagename
SRC_VERSION := $(shell grep version setup.py | awk -F [\'] '{print $$2}')
TARBALL = $(PACKAGE)_$(SRC_VERSION).orig.tar.gz
.PHONY: get-orig-source

%:
        # Adding the required helpers
        dh $@ --with python2

get-orig-source:
        python setup.py sdist --formats=gztar
        mv dist/*gz ../$(TARBALL)
        echo "  "$(TARBALL)" created"
Run Code Online (Sandbox Code Playgroud)

无视我奇怪的获取源动作.我最终想要动态地更改二进制PACKAGE的debian/control文件中的Description字段.我的理解是我需要将变量定义添加到packagename/debian /中的packagename.substvars.但是,因为我的简单dh $ @ - with python2动态生成该文件,所以我可以做的任何添加现在都与dh进程竞争.

所以我向你问好stackoverflow的好人成了这个....

如果我想使用substvars动态定义二进制包描述,我该怎么做?

ubuntu debian deb

2
推荐指数
1
解决办法
982
查看次数