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)),)

