On Ubuntu 16.04 I've problems with gcc-5-base package:
user@laptop:~$ sudo apt install libgfortran3
The following packages have unmet dependencies:
libgfortran3 : Depends: gcc-5-base (= 5.4.0-6ubuntu1~16.04.11) but 5.5.0-12ubuntu1~16.04 is to be installed
E: Unable to correct problems, you have held broken packages.
No hold packages: dpkg --get-selection | grep hold returns nothing.
No automatic fixes to apply:
user@laptop:~$ sudo apt -f install
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reinstall says that everything is ok (but of course is not):
user@laptop:~$ sudo apt install gcc-5-base
gcc-5-base is already the newest version (5.5.0-12ubuntu1~16.04).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
No dependencies to clean:
user@laptop:~$ sudo apt-get --purge autoremove
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded
I think that the problem arose upgrading from 14.04 to 16.04: I've used these commands to fix libstdc++, after do-release-upgrade.
Any other hints?
Thank you.