On Fri, Jan 30, 2026 at 10:23:00PM +0100, Helmut Grohne wrote: > 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.
Thanks, this was one the things I was suspecting was the cause of the bug; thanks for confirming. I'm currently travelling (on an Air France flight from French Polynesia back to the States), and I didn't want to make assertions until I was sure. In any case this is already fixed upstream, and will be in e2fsprogs 1.47.3. So as I release and upload e2fsprogs 1.47.3, this should be addressed. commit d50e6b0465e01379ccc46bab558db2006efb35d4 Author: Darrick J. Wong <[email protected]> Date: Mon Oct 13 11:11:13 2025 -0700 debian/rules: remove extra pkg-config Not sure why the definition for deb_udevudevdir calls pkg-config with the string "pkg-config" as its first argument. Even more crazily, this happens on Debian 12: $ pkg-config --variable=udevdir udev /lib/udev $ pkg-config pkg-config --variable=udevdir udev /lib/udev Note the leading space! Given the sed script in the same definition, I'm guessing that the extra space is NOT the desired behavior. Cc: <[email protected]> # v1.47.1 Fixes: 288de9fb396811 ("debian: acknowledge NMU'ed changes to 1.47.0-2.4") Signed-off-by: "Darrick J. Wong" <[email protected]> - Ted

