The gobjc-9 package has missing dependencies
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
gcc-9 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Description: Ubuntu 20.04.4 LTS
Release: 20.04
gobjc-9 has been updated to 9.4.0-1ubuntu1~
However, some of its dependencies have not been updated to comply with this version.
"sudo apt install gobjc-9" results in the following message:
The following packages have unmet dependencies:
gobjc-9 : Depends: gcc-9-base (= 9.4.0-1ubuntu1~
Depends: gcc-9 (= 9.4.0-1ubuntu1~
Depends: libobjc-9-dev (= 9.4.0-1ubuntu1~
E: Unable to correct problems, you have held broken packages.
The last package (libobjc-9-dev) appears to not be present at all. The first two packages (gcc-9 and gcc-9-base) have not been updated to the same level as gobjc-9.
Thanks for reporting.
I tried reproducing this issue, and was able to install gobjc-9 without any problems on Ubuntu 20.04 Could you run `sudo apt update` and check if the problems persists? The binary packages mentioned is built from the same source package (https:/ /bugs.launchpad .net/ubuntu/ +source/ gcc-9/9. 4.0-1ubuntu1~ 20.04.1) so they should be in sync. However, it can be the case that some mirror or package refresh was temporarily out of sync, offering some new and some older packages.
If you still have this problem, please attach the output from apt policy gobjc-9 libobjc-9-dev gcc-9-base which will tell us which versions are available.