I’m using PureOS with Gnome 3 and I manually installed MySQL Workbench on it. Never had any issue with it until the latest system update. MySQL Workbench simply disappeared from the applications list.
Writing dpkg -L mysql-workbench-community
results in Package 'mysql-workbench-community' does not contain any files (!)
.
So I concluded that the package was broken. I removed it and tried to reinstall. What happens is that now the package has some unmet dependencies that can’t be found in any repository included with PureOS (and I’ve manually added MySQL’s repository):
The following packages have unmet dependencies:
mysql-workbench-community : Depends: libgeos-c1v5 (>= 3.4.2) but it is not installed
Depends: libgnome-keyring0 (>= 2.22.2) but it is not installed
Depends: libhdf4-0-alt but it is not installed
Depends: libjasper1 but it is not installable
Depends: libjpeg8 (>= 8c) but it is not installable
Depends: libmysqlclient20 (>= 5.7.11) but it is not installable
Depends: libnetcdf11 (>= 4.0.1) but it is not installable
Depends: libpng12-0 (>= 1.2.13-4) but it is not installable
Depends: libpq5 but it is not installed
Depends: libxerces-c3.1 but it is not installable
Depends: libzip4 (>= 0.10) but it is not installed
E: Unmet dependencies. Try 'apt --fix-broken install' with no packages (or specify a solution).
As you can imagine, sudo apt --fix-broken install
only offers to completely remove the package since there are no candidates for the dependencies.
So… I had MySQL Workbench working so far and now I’m completely unable to reinstall it. Or I’m doing something wrong and I can’t see what it is.