Currently trying to upgrade to 17.5 and the apt-get proecess has hit an error:
osmc@BerryMC:~$ sudo apt-get update && sudo apt-get dist-upgrade
Hit http://security.debian.org jessie/updates InRelease
[…]
Fetched 297 kB in 9s (31.3 kB/s)
Reading package lists... Done
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.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
Setting up rbp2-image-4.9.29-10-osmc (10) ...
Internal Error: Could not find image (/boot/vmlinuz-4.9.29-10-osmc)
dpkg: error processing package rbp2-image-4.9.29-10-osmc (--configure):
subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of rbp2-kernel-osmc:
rbp2-kernel-osmc depends on rbp2-image-4.9.29-10-osmc; however:
Package rbp2-image-4.9.29-10-osmc is not configured yet.
dpkg: error processing package rbp2-kernel-osmc (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
rbp2-image-4.9.29-10-osmc
rbp2-kernel-osmc
E: Sub-process /usr/bin/dpkg returned an error code (1)
Anyone else seeing this? Any tips to get apt-get back on track?
Seems the new Kernel was not written to boot. First let’s gather some info
Provide URL of grab-logs -A
then try to manually install the kernel sudo apt-get install --reinstall rbp2-image-4.9.29-10-osmc
$ sudo apt-get install --reinstall rbp2-image-4.9.29-10-osmc
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
E: Internal Error, No file name for rbp2-image-4.9.29-10-osmc:armh
BTW the system froze during the initial update. I had to power cycle. Now when I try to update from OSMC GUI tool it says: Insufficient Space Free Some Storage Space and Try Again but it seems like there should be plenty of space so I’m confused:
Try sudo apt-get purge rbp2-image-4.9.29-8-osmc
You might before want to run it with the -s switch to ensure only the old kernel will be remove sudo apt-get purge -s rbp2-image-4.9.29-8-osmc
$ sudo apt-get purge -s rbp2-image-4.9.29-8-osmc
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
rbp2-image-4.9.29-8-osmc*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
2 not fully installed or removed.
Purg rbp2-image-4.9.29-8-osmc [8]
Conf rbp2-image-4.9.29-10-osmc (10 OSMC:apt.osmc.tv [armhf])
Conf rbp2-kernel-osmc (3.9.0 OSMC:apt.osmc.tv [armhf])
$ sudo apt-get purge rbp2-image-4.9.29-8-osmc
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
rbp2-image-4.9.29-8-osmc*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
2 not fully installed or removed.
After this operation, 68.0 MB disk space will be freed.
Do you want to continue? [Y/n]
(Reading database ... 36109 files and directories currently installed.)
Removing rbp2-image-4.9.29-8-osmc (8) ...
Examining /etc/kernel/prerm.d.
Examining /etc/kernel/postrm.d .
Purging configuration files for rbp2-image-4.9.29-8-osmc (8) ...
Examining /etc/kernel/postrm.d .
Setting up rbp2-image-4.9.29-10-osmc (10) ...
Internal Error: Could not find image (/boot/vmlinuz-4.9.29-10-osmc)
dpkg: error processing package rbp2-image-4.9.29-10-osmc (--configure):
subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of rbp2-kernel-osmc:
rbp2-kernel-osmc depends on rbp2-image-4.9.29-10-osmc; however:
Package rbp2-image-4.9.29-10-osmc is not configured yet.
dpkg: error processing package rbp2-kernel-osmc (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
rbp2-image-4.9.29-10-osmc
rbp2-kernel-osmc
E: Sub-process /usr/bin/dpkg returned an error code (1)
$ sudo apt-get -fV dist-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.
2 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 rbp2-image-4.9.29-10-osmc (10) ...
Internal Error: Could not find image (/boot/vmlinuz-4.9.29-10-osmc)
dpkg: error processing package rbp2-image-4.9.29-10-osmc (--configure):
subprocess installed post-installation script returned error exit status 2
dpkg: dependency problems prevent configuration of rbp2-kernel-osmc:
rbp2-kernel-osmc depends on rbp2-image-4.9.29-10-osmc; however:
Package rbp2-image-4.9.29-10-osmc is not configured yet.
dpkg: error processing package rbp2-kernel-osmc (--configure):
dependency problems - leaving unconfigured
Errors were encountered while processing:
rbp2-image-4.9.29-10-osmc
rbp2-kernel-osmc
E: Sub-process /usr/bin/dpkg returned an error code (1)
Thanks for all your help on this BTW! Let me know if you think it would just be easier to do a new install (I’ve got a spare SD card) and could import all the Kodi & OSMC settings.
Couldn’t get any of the apt-get commands to start working so I made a new install and migrated my settings without too much trouble (the bigger pain was the few things I run on Debian outside of OSMC).
Thanks for all the help @fzinken