Hardware: Raspberry Pi at home YunoHost version: ?? i don’t know I have access to my server : direct access via keyboard Are you in a special context or did you perform some particular tweaking on your YunoHost instance ? : when trying to upgrade
So my yunohost webadmin was really slow and I couldn’t charge the upgrade page so I ran the update via console with ssh. But I think this is where I messed up I upgrade with sudo apt-get dist-upgrade and it removed
yunohost python-requests (due to yunohost) openssl (due to yunohost) ca-certificates (due to yunohost) libnss-ldapd (due to yunohost) libpam-ldapd (due to yunohost) postfix (due to yunohost) postfix-ldap (due to yunohost) postfix-policyd-spf-perl (due to yunohost) postfix-pcre (due to yunohost) dovecot-core (due to yunohost) dovecot-ldap (due to yunohost) dovecot-lmtpd (due to yunohost) dovecot-managesieved (due to yunohost) dovecot-antispam (due to yunohost) rspamd (due to yunohost) metronome (due to yunohost)
Now I don’t have access in ssh, not even in local. I can’t make yunohost command : its says
yunohost : command not found
When I turn on the raspberry it ask me to make the postinstallation configuration.
When I try to it doesn’t work via console and web in local
So I search for similar problems so tried to sudo systemctl status yunohost-api. It told that
unit yunohost-api.services is masked
so I tried to touch /etc/yunohost/installed but nothing happend and api still masked.
So I tried to apt install yunohost-admin and then it told me :
Some packages could not be installed. This may mean that you have requested packages have not yet been created or been moved out of Incoming.
yunohost-admin: depends : yunohost(>= 4.0.0~alpha) but it is not going to be installed. E : unable to correct problems, you have held broken packages
You need to downgrade the openssl version (not sure how you managed to install it in the first place … when yunohost is about to be uninstalled, apt is supposed to warn you that this is probably not what you want and ask you to type ‘Do as I say!’ if you’re absolutely sure that this is your intention …)
Let’s look at the available openssl version with apt policy openssl
Then downgrade to the vanilla debian version (it should be the version which does NOT has all the super-complex ~20201212.21blabhablha.gbpc1d96 prefix …) with :