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

Reply via email to