Source: e2fsprogs
Followup-For: Bug #1126636
Control: tags -1 patch ftbfs
User: [email protected]
Usertags: rebootstrap

The cause for this regression is a pkgconf upload. It no longer accepts
the broken way in that it is being called from debian/rules. I suspect
this is a /usr-move regression. In one instance, pkg-config is
duplicated. Patch attached.

Helmut
diff -Nru e2fsprogs-1.47.2/debian/changelog e2fsprogs-1.47.2/debian/changelog
--- e2fsprogs-1.47.2/debian/changelog   2025-06-10 20:59:29.000000000 +0200
+++ e2fsprogs-1.47.2/debian/changelog   2026-01-30 22:06:35.000000000 +0100
@@ -1,3 +1,10 @@
+e2fsprogs (1.47.2-3.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS with recent pkgconf. (Closes: #-1)
+
+ -- Helmut Grohne <[email protected]>  Fri, 30 Jan 2026 22:06:35 +0100
+
 e2fsprogs (1.47.2-3) unstable; urgency=medium
 
   * Fix a typo in fuse2fs.postrm which breaks /usr-move mitigation
diff -Nru e2fsprogs-1.47.2/debian/rules e2fsprogs-1.47.2/debian/rules
--- e2fsprogs-1.47.2/debian/rules       2025-06-10 20:59:29.000000000 +0200
+++ e2fsprogs-1.47.2/debian/rules       2026-01-30 22:06:01.000000000 +0100
@@ -16,7 +16,7 @@
 
 ifeq ($(DEB_HOST_ARCH_OS), linux)
 export deb_systemdsystemunitdir = $(shell pkg-config 
--variable=systemdsystemunitdir systemd | sed s,^/,,)
-export deb_udevudevdir = $(shell pkg-config pkg-config --variable=udevdir udev 
| sed s,^/,,)
+export deb_udevudevdir = $(shell pkg-config --variable=udevdir udev | sed 
s,^/,,)
 endif
 
 ifneq ($(filter pkg.e2fsprogs.no-fuse2fs,$(DEB_BUILD_PROFILES)),)

Reply via email to