So re: the addon updates I see:
2024-10-27 23:17:55.232 T:2887 debug <general>: CRepositoryUpdateJob[repository.xbmc.org] checking for updates.
2024-10-27 23:17:55.236 T:2887 debug <general>: CurlFile::Open - <https://download.osmc.tv/kodi/addons/omega/addons.xml.gz?sha256>
2024-10-27 23:17:56.186 T:2887 debug <general>: CRepositoryUpdateJob[repository.xbmc.org] checksum not changed.
2024-10-27 23:17:56.186 T:2887 debug <general>: CRepositoryUpdater: done.
which seems to imply OSMC is using it's own mirror, and looking there, it is out of date (leads to:
https://ftp.fau.de/osmc/osmc/download/ko...ozweather/ - which only has 2.1.1)
Conslusion - you'll need help from the OSMC folks as their addon mirror appears to be not updating.
Skin Patcher:
No extra clues in there unfortunately (next time you might want to turn off the uPnP server to make a cleaner log, there's just endless uPnP logging in there, makes it hard to wade through...)
What is failing is this:
python:
if not xbmcvfs.exists(config.backup_myweather_xml):
Logger.info("Backing up current MyWeather.xml to MyWeather.xml.original")
success = xbmcvfs.copy(config.current_myweather_xml, config.backup_myweather_xml)
if success:
Logger.info("...done")
else:
Logger.error("...failed! Is the skin folder writeable?")
Notify.error('Exiting - is skin folder writeable? Error when backing up current MyWeather.xml')
sys.exit(1)
...which means the
only thing it is trying to do at that point is copy that file. My guess is that the user Kodi is running under can not write to that folder even if the one you log in via ssh can, or that somehow permissions are stuffed up following your upgrade. You could ssh in and 'chmod -R a+rwx' that whole folder (the skin xml folder - /home/osmc/.kodi/addons/skin.aeon.nox.silvo/xml), I suppose, which
should allow it to proceed for now, if it is in fact permissions...but if there's a permissions error more generally with your install, it might well get reset on the next skin update.