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
OpenPGP_signature.asc
Description: OpenPGP digital signature