2

dpkg-buildpackage使用(and )创建 Debian 软件包时debhelper,我使用以下条目来分配to (而不是) 的debian/rules所有权:my-configmy-userroot

override_dh_fixperms:
        dh_fixperms
        chown my-user:my-user $(CURDIR)/debian/my-package/etc/my-config

dpkg-buildpackage作为构建管道的一部分运行,其中包名称可以选择为my-packagemy-package-n(n是整数)。它目前在的情况下失败,my-package-n因为.my-packagechown

dpkg_buildpackage(特别是)是否有机制debhelper可以访问包名称(my-packagemy-package-n在我的情况下)或包构建目录($(CURDIR)/debian/my-package$(CURDIR)/debian/my-package-n在我的情况下)?

我已经打印了set介于 indh_fixpermschown: 之间的“普通”环境变量,显然没有这样的环境变量包含所需的信息。

4

0 回答 0