daily software update on ubuntu20.04 removed docker cannot reinstall!
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu |
Expired
|
Undecided
|
Unassigned |
Bug Description
Yesterday, I clicked and accepted a software update dialog. Later that afternoon, I could no longer run docker. it was gone!
I tried to reinstall but found the following:
$ sudo apt-get install docker.io
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:
docker.io : Depends: containerd (>= 1.2.6-0ubuntu1~)
E: Unable to correct problems, you have held broken packages.
Yet, containerd exists.
$ dpkg -l containerd*
Desired=
| Status=
|/ Err?=(none)
||/ Name Version Architecture Description
+++-===
rc containerd 1.3.3-0ubuntu2.3 amd64 daemon to control runC
ii containerd.io 1.4.4-1 amd64 An open and reliable container>
$
-------------------
Anyone have any idea, why 1) docker would get removed in the first place? it was working fine for months!
Thank you for taking the time to report this bug and helping to make Ubuntu better.
Bug reporting is mostly about finding & fixing problems thus preventing future users from hitting the same bug.
I suspect a Support site would be more appropriate, eg. https:/ /answers. launchpad. net/ubuntu. You can also find help with your problem in the support forum of your local Ubuntu community http:// loco.ubuntu. com/ or asking at https:/ /askubuntu. com or https:/ /ubuntuforums. org, or for more support options please look at https:/ /discourse. ubuntu. com/t/community -support/ 709
I've marked this 'incomplete' as it looks like a support issue, and a quick look at packages in your messages and they are available and meet the requirements (https:/ /packages. ubuntu. com/focal/ docker. io https:/ /packages. ubuntu. com/focal/ containerd etc). If you believe I'm in error, please leave a status as to why, and you can change the status back to "New". (you'll then be asked to run apport-collect after package change)