Unfortunately the current Arch linux install_dependencies.sh script creates a partial upgrade situation (check it out if you’re not familiar with what that entails).
Often it works without big side-effects, but over the weekend openssl got upgraded from 1.1.1 to 3.0. If your last run of pacman -Syu is prior to november 4 and you run the openframeworks install_dependencies script, it will have pacman trickle down to updating openssl to the latest version (3.0), which removes 1.1.1.
The rest of your system (pacman itself, sudo, ssh, etc) will still look for 1.1.1 and break. Without openssl, rebooting halts very early in the process. If that happens (it did to me) booting archboot USB to re-run pacman -Syu in chroot is the simplest/safest approach.
There is a pull request to fix the script, but for any version of OF prior to it’s acceptance it is recommended/required to run sudo pacman -Syu before running the install_dependencies.
3 posts - 2 participants