This morning OSMC pointed that there is an update and asked to install it.
I selected “yes” and the system rebooted to that blue screen with a progress bar on grey ground. Everything looked like any other OSMC update to me.
Afterwards OSMC booted up and it said “Update error” in the bottom right corner. I should see logs for details.
I tried to google some errors which looked related to updating to me from the log file which I uploaded (I don’t understand more than half of this), but without any hits at all or no useful things to me. http://paste.osmc.io/iwugilayev
I don’t even understand which of all those errors is the relevant one, although I can dismiss a few.
Can you please advise me what went wrong and what I might need to fix?
PS: I am runnning OSMC on a Raspberry Pi 2 B. No devices attached except TV. Currently it states 2016.12-1 as version info. (is this the latest one which it installed or did it fail to install an update which should be called January?)
That’s not the right log file. Please upload with grab-logs - A
I’ve only my remote control to upload the logs via the option in myOSMC settings. Afterwards I note down the URL by hand.
Is there an equivalent for your command in this Option?
Not 100% sure but you should be able to choose the logs to upload just tick all of them
11:19:52 2731611.500000 T:1776681968 NOTICE: script.lazytvservice : 0.621677 :: 0.000615 ::: - get_eps_started
11:19:52 2731612.250000 T:1751516144 WARNING: CSkinInfo: failed to load skin settings
11:19:52 2731612.250000 T:1793721328 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<–
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type ‘exceptions.TypeError’>
Error Contents: can’t multiply sequence by non-int of type ‘float’
Traceback (most recent call last):
File “/usr/share/kodi/addons/script.module.osmcsetting.updates/service.py”, line 38, in
m = update_service.Main()
File “/usr/share/kodi/addons/script.module.osmcsetting.updates/resources/lib/update_service.py”, line 244, in init
self._daemon()
File “/usr/share/kodi/addons/script.module.osmcsetting.updates/resources/lib/CompLogger.py”, line 61, in wrapper
func(*args, **kwargs)
File “/usr/share/kodi/addons/script.module.osmcsetting.updates/resources/lib/update_service.py”, line 284, in _daemon
self.position_icon()
File “/usr/share/kodi/addons/script.module.osmcsetting.updates/resources/lib/update_service.py”, line 531, in position_icon
screen_width = screen_height * 1.7777777777
TypeError: can’t multiply sequence by non-int of type ‘float’
–>End of Python script error report<–
You might want to disable that script.
Well, maybe. 
LazyTV still works (I understand that memory leak sounds bad) and it shouldn’t interfere with the Update-Process in that blue screen, right?