Control: tags -1 patch On Sat, 7 Dec 2024 20:04:21 +0100 Niels Thykier <ni...@thykier.net> wrote:
Source: extrepo Version: 0.13 Severity: important Tags: ftbfs Justification: FTBFS X-Debbugs-Cc: ni...@thykier.net User: ni...@thykier.net Usertags: rrr-no-as-default-issueDear maintainer, During a test rebuild for building packages with `Rules-Requires-Root: no` as the default in `dpkg`, extrepo failed to rebuild. [...]
Hi, Please consider attached patch / [MR!8]. Best regards, Niels [MR!8]: https://salsa.debian.org/extrepo-team/extrepo/-/merge_requests/8
From 6b2d1daa662845a1d3c5e5febaa6d2af835dbeb3 Mon Sep 17 00:00:00 2001 From: Niels Thykier <ni...@thykier.net> Date: Sun, 15 Dec 2024 15:53:15 +0000 Subject: [PATCH] Support building without root Closes: #1089322 --- debian/control | 1 + debian/install | 1 - debian/rules | 6 ++---- 3 files changed, 3 insertions(+), 5 deletions(-) diff --git a/debian/control b/debian/control index 74d8128..c67168c 100644 --- a/debian/control +++ b/debian/control @@ -1,6 +1,7 @@ Source: extrepo Section: admin Priority: optional +Rules-Requires-Root: no Standards-Version: 4.4.1 Maintainer: Wouter Verhelst <wou...@debian.org> Vcs-Browser: https://salsa.debian.org/extrepo-team/extrepo diff --git a/debian/install b/debian/install index e8dca8a..0ecfc4c 100644 --- a/debian/install +++ b/debian/install @@ -1,4 +1,3 @@ completions/extrepo usr/share/bash-completion/completions config.yaml etc/extrepo/ -extrepo usr/bin/ keyring.gpg etc/extrepo/ diff --git a/debian/rules b/debian/rules index 76f9d9e..dcb8ef8 100755 --- a/debian/rules +++ b/debian/rules @@ -3,12 +3,10 @@ %: dh $@ -override_dh_install: keyring.gpg - dh_install +execute_before_dh_install: keyring.gpg -override_dh_auto_clean: +execute_before_dh_auto_clean: rm -f keyring.gpg - dh_auto_clean %.gpg: %.asc gpg --dearmor < $< > $@ -- 2.45.2
OpenPGP_signature.asc
Description: OpenPGP digital signature