conda-forge / conda-forge/ruby-feedstock

Bin Target Incorrect

Open
#164 0 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
Shell
Stars
2
Forks
25
PR merge metrics
No merged PRs in 30d

Description

### Solution to issue cannot be found in the documentation.

- [x] I checked the documentation.

### Issue

The conda-forge Windows distribution of Ruby installs its core binaries directly into the \bin folder instead of conforming to the standard \Library\bin structure, causing a fatal path mismatch. Because of this layout blunder, the compiled openssl.so extension cannot locate or link against Conda's underlying OpenSSL DLLs at runtime. This causes the critical gem command to fail entirely with a LoadError 127, leaving developers stranded with a broken environment that has zero HTTPS capabilities for downloading packages.

### Installed packages

```shell
unrelated
```

### Environment info

```shell
unrelated
```

Contributor guide

Open the contributing guide

Research direction

Start by inspecting the conda-forge Ruby feedstock and the Windows package layout described in the issue, especially the bin and Library/bin locations and the openssl.so dependency. Reproduce the failing gem command and verify that the resulting package can load OpenSSL and download gems over HTTPS without LoadError 127.

Written by the indexing model from the issue text.

Assessment

Tech stack
ruby
Domain
build-system
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.