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

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to