• Bug#1109023: [DRE-maint] Bug#1109023: ruby-kakasi-ffi: autopkgtest regr

    From =?utf-8?q?C=C3=A9dric_Boutillier?=@21:1/5 to All on Fri Jul 11 09:20:01 2025
    --4914a51f336bbe0ea0b4cc8b91ffc5227de79ee6d2239651dc1e99b59e24 Content-Transfer-Encoding: quoted-printable
    Content-Type: text/plain; charset=UTF-8

    Hi,

    This is the same issue as ruby-mimemagic: for some reason, it has not
    been rebuilt against ruby3.3. The package is missing (like
    ruby-mimemagic) an explicit dependence on librubyx.y, which should have
    been added by ${ruby:Depends}. ruby-mimemagic has the same problem.

    these are the remaining two packages in testing with this problem.

    ```
    $ apt-file search /usr/lib/x86_64-linux-gnu/rubygems-integration/3.1.0 --filter-suites testing -l
    ruby-kakasi-ffi
    ruby-mimemagic
    ```

    (unstable has also ruby-mmap2)

    Cédric


    Source: ruby-kakasi-ffi
    Version: 1.0.2-4
    Severity: serious
    User: [email protected]
    Usertags: regression

    Dear maintainer(s),

    Your package has an autopkgtest, great. However, it fails since early
    2025. Can you please investigate the situation and fix it? I copied some
    of the output at the bottom of this report.

    The release team has announced [1] that failing autopkgtest on amd64 and arm64 are considered RC in testing.

    More information about this bug and the reason for filing it can be
    found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

    With my Release Team member hat on I allow you to tag this bug as trixie-ignore if this is nearly completely a test issue as it's so late
    in the freeze and it's not worth removing the package from trixie
    because of a failing test at this moment unless it exposes a much bigger issue. Having said that, if this is a test only issue and a fix is
    possible without fully removing the autopkgtest and without making the
    test superficial, it's still welcome, but it would need to happen soon.

    Paul

    [1] https://lists.debian.org/debian-devel-announce/2019/07/msg00002.html

    https://ci.debian.net/data/autopkgtest/testing/amd64/r/ruby-kakasi-ffi/61522489/log.gz

    32s
    32s ┌──────────────────────────────────────────────────────────────────────────────┐
    32s │ Run tests for ruby3.3 from debian/ruby-test-files.yaml

    32s └──────────────────────────────────────────────────────────────────────────────┘
    32s
    32s RUBYLIB=. GEM_PATH= ruby3.3 -ryaml -e YAML.load_file\(\"debian/ruby-test-files.yaml\"\).each\ \{\ \|f\|\
    require\ f\ \}
    32s mv lib ./.gem2deb.lib
    32s mv ext ./.gem2deb.ext
    32s <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:136:in
    `require': cannot load such file -- kakasi (LoadError)
    32s from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:136:in
    `require'
    32s from /tmp/autopkgtest-lxc.7xjhvlf5/downtmp/build.Abu/src/test/helper.rb:6:in `<top (required)>'
    32s from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:136:in
    `require'
    32s from <internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:136:in
    `require'
    32s from -e:1:in `block in <main>'
    32s from -e:1:in `each'
    32s from -e:1:in `<main>'
    32s mv ./.gem2deb.lib lib
    32s mv ./.gem2deb.ext ext
    32s autopkgtest [16:58:03]: test gem2deb-test-runner: -----------------------]

    --4914a51f336bbe0ea0b4cc8b91ffc5227de79ee6d2239651dc1e99b59e24
    Content-Type: application/pgp-signature; name="signature.asc"

    -----BEGIN PGP SIGNATURE-----

    iHUEABYKAB0WIQSEz/3CFSD4gwbsKdFSaZq2P58rwwUCaHC4ugAKCRBSaZq2P58r wxPhAP9kNxrTyZ/sAy3rYrj156pXi0X6iGrEnKw5Y7o2mEYAhgEA4vCHS4wUbzIt xqTWNX7E4wsZCQn1nzijxC2VyakcUgg=idQp
    -----END PGP SIGNATURE-----

    --4914a51f336bbe0ea0b4cc8b91ffc5227de79ee6d2239651dc1e99b59e24--

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