Le samedi 12 avril 2025, 18:44:11 heure d’été d’Europe centrale Bastien Roucaries a écrit : > Hi, > > Can someone have an idea why it fail > https://salsa.debian.org/ruby-team/ruby/-/jobs/7414035 > > Extension fiddle: OK > Extension openssl >= 3.0.0: OK > Ignoring debug-1.6.3 because its extensions are not built. Try: gem pristine > debug --version 1.6.3 > Ignoring rbs-2.7.0 because its extensions are not built. Try: gem pristine > rbs --version 2.7.0 > Extension psych: OK > Extension zlib: OK > Extension debug: FAIL > cannot load such file -- debug/debug.so > Extension rbs: FAIL > cannot load such file -- rbs_extension
Found it with sur5r it's trying to load from /usr/lib/ruby/gems/3.1.0/extensions/x86_64-linux/... while the files are actually in /usr/lib/ruby/gems/3.1.0/extensions/x86_64-linux-gnu/... This need to upgrade rubygems to 3.4.20-1 with patch https://salsa.debian.org/ruby-team/rubygems/-/blob/master/debian/patches/0002-Gem-Platform-emulate-3.3.15-behavior-on-Ruby-3.1.patch?ref_type=heads improved by testing instead of 3.2, testing against 3.1.3 I believe this should be coordinated with security upload Note that ruby3.1 update should break against rubygem << 3.4.20-1~deb12u1~ Bastien > > Bastien
signature.asc
Description: This is a digitally signed message part.