FS#75888 - [ruby-io-wait] cannot load such file -- io/wait
Attached to Project:
Community Packages
Opened by Hamish Claxton (Verequies) - Monday, 12 September 2022, 09:53 GMT
Last edited by Andreas Schleifer (Segaja) - Wednesday, 05 October 2022, 21:41 GMT
Opened by Hamish Claxton (Verequies) - Monday, 12 September 2022, 09:53 GMT
Last edited by Andreas Schleifer (Segaja) - Wednesday, 05 October 2022, 21:41 GMT
|
Details
`<internal:/usr/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in
`require': cannot load such file -- io/wait (LoadError)`
|
This task depends upon
Closed by Andreas Schleifer (Segaja)
Wednesday, 05 October 2022, 21:41 GMT
Reason for closing: Fixed
Additional comments about closing: Packages have been fixed in [community]
Wednesday, 05 October 2022, 21:41 GMT
Reason for closing: Fixed
Additional comments about closing: Packages have been fixed in [community]
It seems upgrading to ruby >= 3.0.4-8 breaks io/wait. I've attached a working package list for those who need this working as a temporary work around.
ruby-versions-working.txt (1 KiB)
Similar issues are being had now with ruby-uri:
'<internal:/usr/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require': cannot load such file -- uri'
Perhaps ruby-uri and other packages need the same restructuring too? I can make a new issue if needed.
- time
- logger
- json
- uri
Worked around this for the time being by manually adding them to bundler, would be great if they're fixed!
Now getting an error with ruby-open-uri.
'<internal:/usr/lib/ruby/3.0.0/rubygems/core_ext/kernel_require.rb>:85:in `require': cannot load such file -- open-uri (LoadError)'
I have made a separate issue for ruby-psych for this.
Note that if I downgrade all ruby packages to those I have specified above in 'ruby-versions-working.txt', it starts working again.
It seems something with the restructuring broke ruby-psych.