• Bug#1102079: ruby-rugged: FTBFS: ERROR: Failed to build gem native exte

    From Sebastian Ramacher@21:1/5 to All on Fri Apr 4 21:40:01 2025
    Source: ruby-rugged
    Version: 1.7.2+ds-3
    Severity: serious
    Tags: ftbfs
    Justification: fails to build from source (but built successfully in the past) X-Debbugs-Cc: sramacher@debian.org

    Dear maintainer,

    ruby-rugged FTBFS:

    https://buildd.debian.org/status/fetch.php?pkg=ruby-rugged&arch=amd64&ver=1.7.2%2Bds-3%2Bb3&stamp=1743789864&raw=0

    uilding native extensions. This could take a while...
    current directory: /build/reproducible-path/ruby-rugged-1.7.2+ds/debian/ruby-rugged/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/rugged-1.7.2/ext/rugged
    ["/usr/bin/ruby3.3", "-I/usr/lib/ruby/vendor_ruby", "extconf.rb"]
    ERROR: Error installing /tmp/d20250404-60-juzhco/rugged-1.7.2.gem:
    ERROR: Failed to build gem native extension.

    current directory: /build/reproducible-path/ruby-rugged-1.7.2+ds/debian/ruby-rugged/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/rugged-1.7.2/ext/rugged
    /usr/bin/ruby3.3 -I/usr/lib/ruby/vendor_ruby extconf.rb
    Building has failed. See above output for more information on the failure.
    To see why this extension failed to compile, please check the mkmf.log which can be found here:

    /build/reproducible-path/ruby-rugged-1.7.2+ds/debian/ruby-rugged/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/extensions/x86_64-linux-gnu/3.3.0/rugged-1.7.2/mkmf.log

    extconf failed, exit code 1

    Gem files will remain installed in /build/reproducible-path/ruby-rugged-1.7.2+ds/debian/ruby-rugged/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/gems/rugged-1.7.2 for inspection.
    Results logged to /build/reproducible-path/ruby-rugged-1.7.2+ds/debian/ruby-rugged/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0/extensions/x86_64-linux-gnu/3.3.0/rugged-1.7.2/gem_make.out
    checking for gmake... yes
    Building Rugged using system libraries.
    checking for pkg-config for libgit2... [" ", "", "-lgit2"]
    libgit2 version is not compatible, expected ~> 1.8.0
    *** extconf.rb failed ***

    Cheers
    --
    Sebastian Ramacher

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)