Skip to content

Conversation

@Earlopain
Copy link
Contributor

Followup to cd91afe
Hopefully those are resolved as well.

@Earlopain
Copy link
Contributor Author

This is still a problem:

D:/rubyinstaller-head-x64/lib/ruby/3.5.0+4/rubygems/specification.rb:1419:in
'block in Gem::Specification#activate_dependencies': Could not find 'fiddle' (~>
1.0) among 61 total gem(s) (Gem::MissingSpecError)
Checked in 'GEM_PATH=D:/a/prism/prism/vendor/bundle/ruby/3.5.0+4' at:
D:/rubyinstaller-head-x64/lib/ruby/gems/3.5.0+4/specifications/win32-registry-0.1.0.gemspec,
execute gem env for more information

So I guess ruby itself requires fiddle to get some value from the registry.
https://github.com/ruby/ruby/blob/master/ext/win32/win32-registry.gemspec has fiddle, but that is just gone now. Seems like a problem, I will see if this should be reported upstream.

@Earlopain
Copy link
Contributor Author

Best I can do is https://bugs.ruby-lang.org/issues/21645. It's hard since it's windows only but I think there is definitly something wrong in ruby itself.

@Earlopain Earlopain force-pushed the reenable-fiddle-failures branch from 69d0e57 to 140900a Compare October 21, 2025 09:45
@Earlopain
Copy link
Contributor Author

Tried adding fiddle to the gemfile but that wouldn't even work (apart from currently missing headers) since that happens too late apparently.

@Earlopain Earlopain marked this pull request as draft October 21, 2025 10:00
@kddnewton
Copy link
Collaborator

No worries, I think they're taking a look at it upstream

@Earlopain Earlopain force-pushed the reenable-fiddle-failures branch 5 times, most recently from 806c413 to 3ff4604 Compare November 1, 2025 12:52
@Earlopain Earlopain force-pushed the reenable-fiddle-failures branch from 3ff4604 to bc3fc5a Compare November 11, 2025 09:27
@kddnewton kddnewton force-pushed the reenable-fiddle-failures branch from bc3fc5a to 74d9b6b Compare November 14, 2025 14:19
@kddnewton kddnewton marked this pull request as ready for review November 14, 2025 14:19
@kddnewton kddnewton merged commit 7a480cb into ruby:main Nov 17, 2025
62 of 64 checks passed
@Earlopain
Copy link
Contributor Author

(The issue is stil there in some form but this was good to merge, yeah)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants