Bug#1126101: mumps: Please copy debian/changelog for ELF package metadata

Benjamin Drung bdrung at debian.org
Wed Jan 21 20:12:22 GMT 2026


Package: mumps
Version: 5.8.1-2
Severity: normal
Tags: patch
X-Debbugs-Cc: bdrung at debian.org
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu resolute ubuntu-patch

Dear Maintainer,

dpkg 1.22.21ubuntu6 in Ubuntu set `--package-metadata` directly in
`LDFLAGS` (see Launchpad bug #2071468) which requires reading
`debian/changelog`. The autopkgtest fails due to having this warning:

```
dpkg-buildflags: warning: debian/changelog not found. Not setting ELF package metadata parameter.
```

In Ubuntu, the attached patch was applied to achieve the following:

So we copy `debian/changelog` into the working directory on Ubuntu.

  * autopkgtest: copy debian/changelog for ELF package metadata (LP: #2134532)


Thanks for considering the patch.

-- 
Benjamin Drung
Debian & Ubuntu Developer
-------------- next part --------------
diff -Nru mumps-5.8.1/debian/tests/mumps64-examples-serial mumps-5.8.1/debian/tests/mumps64-examples-serial
--- mumps-5.8.1/debian/tests/mumps64-examples-serial	2025-11-21 01:00:46.000000000 +0100
+++ mumps-5.8.1/debian/tests/mumps64-examples-serial	2026-01-21 11:43:28.000000000 +0100
@@ -16,6 +16,10 @@
 cd examples
 
 cp ../debian/tests/Makefile.inc ..
+# Copy debian/changelog for ELF package metadata in dpkg-buildflags LDFLAGS
+mkdir -p debian
+cp ../debian/changelog debian
+
 make clean
 make MUMPS_MPI=${DEFAULT_MPI} ${BUILD_FLAGS_64BIT} PLAT="_64pord" all
 
diff -Nru mumps-5.8.1/debian/tests/mumps-examples-serial mumps-5.8.1/debian/tests/mumps-examples-serial
--- mumps-5.8.1/debian/tests/mumps-examples-serial	2025-11-21 01:00:46.000000000 +0100
+++ mumps-5.8.1/debian/tests/mumps-examples-serial	2026-01-21 11:43:28.000000000 +0100
@@ -6,6 +6,10 @@
 cd examples
 
 cp ../debian/tests/Makefile.inc ..
+# Copy debian/changelog for ELF package metadata in dpkg-buildflags LDFLAGS
+mkdir -p debian
+cp ../debian/changelog debian
+
 make clean
 make MUMPS_MPI=${DEFAULT_MPI} all
 


More information about the debian-science-maintainers mailing list