# (NB: READ CARREFULY what the next command says
# and make sure it doesnt remove half of the system ...)
sudo apt remove build-essential gcc-8 libgcc-8-dev
The command should display something like :
The following additional packages will be installed:
binutils binutils-arm-linux-gnueabihf binutils-common cpp cpp-10 gcc gcc-10 gcc-10-base libasan6
libatomic1 libbinutils libcc1-0 libctf-nobfd0 libctf0 libgcc-10-dev libgcc-s1 libgomp1 libisl23
libubsan1
Suggested packages:
binutils-doc cpp-doc gcc-10-locales gcc-multilib flex bison gcc-doc gcc-10-doc
Recommended packages:
libc6-dev
The following packages will be REMOVED:
gcc-8 libgcc-8-dev
The following NEW packages will be installed:
cpp-10 gcc-10 gcc-10-base libasan6 libctf-nobfd0 libctf0 libgcc-10-dev libgcc-s1 libisl23
The following packages will be upgraded:
binutils binutils-arm-linux-gnueabihf binutils-common cpp gcc libatomic1 libbinutils libcc1-0
libgomp1 libubsan1
NB : if this displays MUCH MORE packages than this, this is not good. Otherwise, you may safely proceed
After which, re-running the migration should be ok
We can’t say shit because you are not sharing the output of the command that were requested, and we have no clue as to why you think vaultwarden is the culprit
Sorry about what you thought was irrespectful, i didn’t mean it, i was on my cellphone, no copy paste possible, and i was writing what i was reading. So now, i’am on computer, i willl.
Reading package lists… Done
Building dependency tree
Reading state information… Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
yunohost : Depends: equivs but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Ah yes apt autoremove can be trustred If it removes something then it’s really not in use anymore. You may think that “php-mysql is probably used”, but the thing is that there are other packages such as “php7.3-mysql” and the difference is quite technical
apt --fix-broken install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... failed.
The following packages have unmet dependencies:
libssl-dev : Depends: libssl1.1 (= 1.1.1n-0+deb11u3) but 1.1.1n-0+deb10u3 is installed
libstdc++-8-dev : Depends: libgcc-8-dev (= 8.3.0-6) but it is not installable
lstu-ynh-deps : Depends: libpod-parser-perl but it is not installed
python3.7-venv : Depends: python3.7 (= 3.7.3-2+deb10u3) but it is not installable
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
Reading package lists... Done
Building dependency tree
Reading state information... Done
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.1n-0+deb11u3) but 1.1.1n-0+deb10u3 is to be installed
libstdc++-8-dev : Depends: libgcc-8-dev (= 8.3.0-6) but it is not installable
lstu-ynh-deps : Depends: libpod-parser-perl but it is not going to be installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
apt remove libstdc+±8-dev --dry-run
Reading package lists... Done
Building dependency tree
Reading state information... Done
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.1n-0+deb11u3) but 1.1.1n-0+deb10u3 is to be installed
lstu-ynh-deps : Depends: libpod-parser-perl but it is not going to be installed
python3.7-venv : Depends: python3.7 (= 3.7.3-2+deb10u3) but it is not installable
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).