PICCA Frederic-Emmanuel:
thanks a lot, it is ok with this NMU, you can also commit to the git repositoy 
if you want :).


https://salsa.debian.org/science-team/ifeffit

Cheers

Fred

Thanks for the approval, I have rescheduled the NMU to 0 day.

I do not think I have commit access to the repo, but here are the git format-patch for the changes I did if you want them

Best regards,
Niels

From edeea09a5d3f0673f4442cc9db48aa7b5f8bcd81 Mon Sep 17 00:00:00 2001
From: Niels Thykier <ni...@thykier.net>
Date: Sun, 16 Feb 2025 12:55:47 +0000
Subject: [PATCH 2/2] Release ifeffit/2:1.2.11d-12.7

---
 debian/changelog | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index ae25ebf..b175a89 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+ifeffit (2:1.2.11d-12.7) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Ensure `u+rwX` permissions to avoid FTBFS when building as non-root
+    (Closes: #1092406)
+
+ -- Niels Thykier <ni...@thykier.net>  Sun, 16 Feb 2025 12:55:41 +0000
+
 ifeffit (2:1.2.11d-12.6) unstable; urgency=medium
 
   * Non-maintainer upload.
-- 
2.47.2

From 4d8063fc267f3ec8c4861db9c6895ef1bdc1ee33 Mon Sep 17 00:00:00 2001
From: Niels Thykier <ni...@thykier.net>
Date: Sun, 16 Feb 2025 12:53:00 +0000
Subject: [PATCH 1/2] Ensure `u+rwX` permissions to avoid FTBFS when building
 as non-root

Closes: #1092406
---
 debian/control | 1 +
 debian/rules   | 2 ++
 2 files changed, 3 insertions(+)

diff --git a/debian/control b/debian/control
index a38e4e5..95842f4 100644
--- a/debian/control
+++ b/debian/control
@@ -17,6 +17,7 @@ Build-Depends:
  texlive-latex-base,
  chrpath,
 Homepage: https://cars.uchicago.edu/ifeffit/Documentation
+Rules-Requires-Root: no
 Standards-Version: 4.6.1
 Vcs-Browser: https://salsa.debian.org/science-team/ifeffit
 Vcs-Git: https://salsa.debian.org/science-team/ifeffit.git
diff --git a/debian/rules b/debian/rules
index eaee0b1..eecbb51 100755
--- a/debian/rules
+++ b/debian/rules
@@ -146,6 +146,8 @@ install-perl:
 	rm -f $(CURDIR)/debian/libifeffit-perl/usr/lib/perl5/Ifeffit.pm
 	rm -f $(CURDIR)/debian/libifeffit-perl/usr/lib/perl5/ifeffit_shell.pl
 	rm -f $(CURDIR)/debian/libifeffit-perl/usr/lib/perl5/test_a.pl
+# Ensure sane minimum permissions
+	chmod -R u+rwX $(CURDIR)/debian/libifeffit-perl/
 
 install-docs: install-prereq
 
-- 
2.47.2

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to