I have tried (what a fool!) to install a newer version of glibc on Debian Stretch using
dpkg and armhf .pkg files.
After a candid
sudo dpkg -i libc6_2.28-10_armhf.deb sudo dpkg -i libssl1.1_1.1.1d-0+deb10u7_armhf.deb
I got a failed installation because of dependencies not met, and this must have lead to an inconsistent state of my system.
The two problems I have right now:
- In python, if I
import sslI get:
- ImportError: /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.25' not found (required by /usr/lib/arm-linux-gnueabihf/libcrypto.so.1.1)
apt-get installis not working any more. For example
sudo apt-get install gawkcomplains
You might want to run 'apt --fix-broken install' to correct these. The following packages have unmet dependencies: libssl-dev : Depends: libssl1.1 (= 1.1.0l-1~deb9u4) but 1.1.1d-0+deb10u7 is to be installed libssl1.1 : Depends: libc6 (>= 2.28) but 2.24-11+deb9u4 is to be installed E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
I have tried
sudo apt --fix-broken install but no luck, still stuck in unmet dependencies and breaks.
The following packages have unmet dependencies: libssl-dev : Depends: libssl1.1 (= 1.1.0l-1~deb9u4) but 1.1.1d-0+deb10u7 is installed libssl1.1 : Depends: libc6 (>= 2.28) but 2.24-11+deb9u4 is installed E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages. E: Unable to correct dependencies
This mention of
held packages made me try
sudo dpkg --remove --pending but this did not give any output nor did change anything of the above tangle of vetoes.
upgrade to Debian 10 entirelywithout ending with a bricked pi? My experience so far is that just doing
sudo apt update
sudo apt dist-upgrade -ydoes not work. And I hate to discover if my backup works or not : )