I get an error whenever I try to run any of the following commands
sudo apt upgrade
sudo apt install chrome-gnome-shell
dpkg --configure -a
sudo install -f
(and probably some others)
The error for sudo apt upgrade
is here:
intoo@hilavitkutin:~$ sudo apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
5 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n]
Setting up grub-efi-amd64 (2.02-2ubuntu8.4) ...
dpkg: error processing package grub-efi-amd64 (--configure):
installed grub-efi-amd64 package post-installation script subprocess returned error exit status 10
Setting up gdm3 (3.28.3-0ubuntu18.04.1) ...
dpkg: error processing package gdm3 (--configure):
installed gdm3 package post-installation script subprocess returned error exit status 10
dpkg: dependency problems prevent configuration of grub-efi-amd64-signed:
grub-efi-amd64-signed depends on grub-efi-amd64 | grub-pc; however:
Package grub-efi-amd64 is not configured yet.
Package grub-pc is not installed.
dpkg: error processing package grub-efi-amd64-signed (--configure):
dependency problems - leaving unconfigured
Setting up unattended-upgrades (1.1ubuntu1.18.04.5) ...
No apport report written because the error message indicates its a followup error from a previous failure.
dpkg: error processing package unattended-upgrades (--configure):
installed unattended-upgrades package post-installation script subprocess returned error exit status 10
No apport report written because MaxReports is reached already
dpkg: dependency problems prevent configuration of shim-signed:
shim-signed depends on grub-efi-amd64-signed; however:
Package grub-efi-amd64-signed is not configured yet.
dpkg: error processing package shim-signed (--configure):
dependency problems - leaving unconfigured
No apport report written because MaxReports is reached already
Errors were encountered while processing:
grub-efi-amd64
gdm3
grub-efi-amd64-signed
unattended-upgrades
shim-signed
E: Sub-process /usr/bin/dpkg returned an error code (1)
I have tried to do all I can to fix this problem but nothing that I found on the web worked, because they relied on dpkg --configure -a
and that just gives almost the same error as you can see here:
intoo@hilavitkutin:~$ sudo dpkg --configure -a
Setting up grub-efi-amd64 (2.02-2ubuntu8.4) ...
dpkg: error processing package grub-efi-amd64 (--configure):
installed grub-efi-amd64 package post-installation script subprocess returned error exit status 10
Setting up gdm3 (3.28.3-0ubuntu18.04.1) ...
dpkg: error processing package gdm3 (--configure):
installed gdm3 package post-installation script subprocess returned error exit status 10
dpkg: dependency problems prevent configuration of grub-efi-amd64-signed:
grub-efi-amd64-signed depends on grub-efi-amd64 | grub-pc; however:
Package grub-efi-amd64 is not configured yet.
Package grub-pc is not installed.
dpkg: error processing package grub-efi-amd64-signed (--configure):
dependency problems - leaving unconfigured
Setting up unattended-upgrades (1.1ubuntu1.18.04.5) ...
dpkg: error processing package unattended-upgrades (--configure):
installed unattended-upgrades package post-installation script subprocess returned error exit status 10
dpkg: dependency problems prevent configuration of shim-signed:
shim-signed depends on grub-efi-amd64-signed; however:
Package grub-efi-amd64-signed is not configured yet.
dpkg: error processing package shim-signed (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
grub-efi-amd64
gdm3
grub-efi-amd64-signed
unattended-upgrades
shim-signed
I also spotted the lines:
dpkg: dependency problems prevent configuration of grub-efi-amd64-signed:
grub-efi-amd64-signed depends on grub-efi-amd64 | grub-pc; however:
Package grub-efi-amd64 is not configured yet.
Package grub-pc is not installed.
I tried sudo apt install grub-pc
, but it just gave this:
intoo@hilavitkutin:~$ sudo apt install grub-pc
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:
grub-pc : Depends: grub-common (= 2.02-2ubuntu8) but 2.02-2ubuntu8.4 is to be installed
Depends: grub2-common (= 2.02-2ubuntu8) but 2.02-2ubuntu8.4 is to be installed
Depends: grub-pc-bin (= 2.02-2ubuntu8) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
At the end it says that I have broken packages but I have gone into recovery mode and restored broken packages. The first time it got stuck for 3 hours so I rebooted my computer and tried again. That time it didn't have any problems.
Also, judging from the error report, I seem to have some wrong version stuff.
I am using Ubuntu 18.04.
I would really want to get this fixed since I can't even upgrade if it stays broken.
After
sudo su -
cd /boot/efi/EFI
mv ubuntu ubuntu-old
running apt install -f
gives this.
root@hilavitkutin:/boot/efi/EFI# apt install -f
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
5 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up grub-efi-amd64 (2.02-2ubuntu8.4) ...
dpkg: error processing package grub-efi-amd64 (--configure):
installed grub-efi-amd64 package post-installation script subprocess returned error exit status 10
Setting up gdm3 (3.28.3-0ubuntu18.04.1) ...
dpkg: error processing package gdm3 (--configure):
installed gdm3 package post-installation script subprocess returned error exit status 10
dpkg: dependency problems prevent configuration of grub-efi-amd64-signed:
grub-efi-amd64-signed depends on grub-efi-amd64 | grub-pc; however:
Package grub-efi-amd64 is not configured yet.
Package grub-pc is not installed.
dpkg: error processing package grub-efi-amd64-signed (--configure):
dependency problems - leaving unconfigured
Setting up unattended-upgrades (1.1ubuntu1.18.04.5) ...
No apport report written because the error message indicates its a followup error from a previous failure.
dpkg: error processing package unattended-upgrades (--configure):
installed unattended-upgrades package post-installation script subprocess returned error exit status 10
No apport report written because MaxReports is reached already
dpkg: dependency problems prevent configuration of shim-signed:
shim-signed depends on grub-efi-amd64-signed; however:
Package grub-efi-amd64-signed is not configured yet.
dpkg: error processing package shim-signed (--configure):
dependency problems - leaving unconfigured
No apport report written because MaxReports is reached already
Errors were encountered while processing:
grub-efi-amd64
gdm3
grub-efi-amd64-signed
unattended-upgrades
shim-signed
E: Sub-process /usr/bin/dpkg returned an error code (1)
apt install -f
gives an error. I've included it in the question. – intoo Oct 18 '18 at 14:28