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
Switch to OpenSSL 3.0 breaks packages #913
Comments
Opkg is too straightforward and simple. Try this - https://github.com/Entware/Entware/wiki#%EF%B8%8F-package-upgrade-notes |
Added a ^ before the grep for lib. That worked. Now having issues with some upgrade versions mismatch...Will deal with that. But the issue is resolved opkg list-installed|grep -v "libc "|sed 's/ - .*$//'|grep ^lib|grep -v libpthread|grep -v libgcc|xargs -n 5 opkg --force-reinstall install |
Had to edit the install status file manually and remove libattr and libx264 (in my case). After that, all is back to normal. |
I think I'm getting the same thing with the Deluge packages ( Here's the Deluge daemon startup:
I've reinstalled all libs as shown earlier in this issue, I've reinstalled |
It looks like deluge is broken. |
@OneCDOnly |
@zyxmon yes, that's fixed it. Cheers mate! 👍🏽 |
In my case also broke "wget", which in turn broke opkg:
Removing the wget package fixes opkg, now install wget-ssl to get wget back |
I'll keep this one open for few days, while this topic stays hot. |
These apparently break as well... mariadb-client - 10.9.3-1
Had to downgrade, but unsure what other collaterals of going with 1.1.1s are now: python3-openssl - 3.10.7-1 => 3.10.7-3 also breaks all connectivity with mysql DB above
|
Monit seems to be broken:
EDIT: nevermind, just needed a reinstall. in the end I had to reinstall everything that showed up here:
|
git is suffering the same issues as well. |
copy the two files llibcrypto.so.1.1 and libssl.so.1.1 to /opt/lib can fix this issue temporarily. |
There are correct fixes in this discussion. Do not use incorrect ones. |
@zyxmon Could you please elaborate more on THE "correct fix"? :) |
@gilgrissom - what workarounds you have tried? What were your results? |
curl - 7.86.0-1 also broken -bash-5.2# curl |
If you run the upgrade as:
it will use the system |
Reinstalling everything seemed to help the issue. At least curl works now, so it is something that is worth a try. As said above -- you're probably better off reinstalling entire Entware, but this is not a solution that's going to work with everyone. So, maybe someone will find information there useful.
If things go wrong:
Hopefully it'll help someone. |
Describe the bug
After latest update in x64-k3.2, openssl got upgraded to 3.0 branch. At least weechat, rtorrent and curl are throwing error messages:
"error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory"
Seems like they did not get built against the new openssl.
Environment (please complete the following information):
The text was updated successfully, but these errors were encountered: