-
Notifications
You must be signed in to change notification settings - Fork 192
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Regression: 2.0.0 RPM can't dlopen libcrypt.so.1, 1.9.1 previously worked #1504
Comments
The difference is an upgrade from HWI 3.0.0 to HWI 3.1.0. Can you try downloading hwi-3.1.0-linux-x86_64.tar.gz from https://github.com/bitcoin-core/HWI/releases/tag/3.1.0. Extract
|
I managed to reproduce the issue on Fedora 39 and solved it by running
(from https://tex.stackexchange.com/questions/493231/biber-missing-libcrypt-so-1-library-on-fedora) Please let me know if this fixes it on your side. |
rpm spec syntax
This syntax should automatically pull in necessary libgcrypt or compat package without knowing the package name within your distro. Where is your rpm spec file? I couldn't find it so I didn't test this spec syntax. |
The rpm spec file for Sparrow is automatically generated, but since this is a dependency for HWI, not Sparrow, it's not included. |
Your end users don't know the difference between Sparrow and HWI. Your error message could detect this particular HWI failure and tell the user what they're missing, they should read a particular URL or something for instructions on how to fix it. |
Yes, I'm aware of that - I was just explaining the situation. This appears to be a recent change in HWI. I'm still considering how to address it. |
What was the fix for this? Getting:
Already ran/installed:
Running Fedora 41. |
Yes, that was/is the fix. Did it install without issues? Here's the Fedora 41 rpm: https://fedora.pkgs.org/41/fedora-x86_64/libxcrypt-compat-4.4.36-7.fc41.i686.rpm.html |
It installed without issue but the error/issue persists.
With libxcrypt-compat installed. |
Difficult to say exactly, but it sounds like it there may be an issue loading the library. I recommend trying to find the |
sparrow-2.0.0-1.x86_64.rpm installed on Fedora 40 x86-64 can't dlopen libcrypt.so.1 so HWI does not work.
sparrow-1.9.1-1.x86_64.rpm works fine. Unclear what is different between the two builds.
The text was updated successfully, but these errors were encountered: