2021-02-23, 05:33
Great!
2021-03-05 17:32:42.758 T:1154439 DEBUG <general>: ### Oz Weather 1.2.2 - Log in to BOM FTP
2021-03-05 17:32:42.760 T:1154439 ERROR <general>: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <class 'socket.gaierror'>
Error Contents: [Errno -3] Temporary failure in name resolution
Traceback (most recent call last):
File "/home/blaster/.kodi/addons/weather.ozweather/default.py", line 11, in <module>
ozweather.run(sys.argv)
File "/home/blaster/.kodi/addons/weather.ozweather/resources/lib/ozweather.py", line 31, in run
get_forecast()
File "/home/blaster/.kodi/addons/weather.ozweather/resources/lib/forecast.py", line 190, in get_forecast
forecast(location_url_path, radar)
File "/home/blaster/.kodi/addons/weather.ozweather/resources/lib/forecast.py", line 129, in forecast
buildImages(radarCode, updateRadarBackgrounds, backgroundsPath, overlayLoopPath)
File "/home/blaster/.kodi/addons/weather.ozweather/resources/lib/bom.py", line 175, in buildImages
ftp = ftplib.FTP("ftp.bom.gov.au")
File "/usr/lib/python3.8/ftplib.py", line 117, in __init__
self.connect(host)
File "/usr/lib/python3.8/ftplib.py", line 152, in connect
self.sock = socket.create_connection((self.host, self.port), self.timeout,
File "/usr/lib/python3.8/socket.py", line 787, in create_connection
for res in getaddrinfo(host, port, 0, SOCK_STREAM):
File "/usr/lib/python3.8/socket.py", line 918, in getaddrinfo
for res in _socket.getaddrinfo(host, port, family, type, proto, flags):
socket.gaierror: [Errno -3] Temporary failure in name resolution
-->End of Python script error report<--
2021-03-05 17:32:42.760 T:1154439 DEBUG <general>: onExecutionDone(8, /home/blaster/.kodi/addons/weather.ozweather/default.py)
Temporary failure in name resolution
2021-03-05 17:32:46.548 T:1154241 ERROR <general>: CCurlFile::Exists - Failed: Couldn't resolve host name(6) for http://www.msftncsi.com/ncsi.txt 2021-03-05 17:32:46.580 T:1154670 ERROR <general>: Skipped 1 duplicate messages.. 2021-03-05 17:32:46.580 T:1154670 ERROR <general>: Unable to lookup host: 'www.w3.org' 2021-03-05 17:32:46.580 T:1154670 DEBUG <general>: easy_acquire - Created session to http://www.w3.org 2021-03-05 17:32:46.581 T:1154241 ERROR <general>: Unable to lookup host: 'www.w3.org' 2021-03-05 17:32:46.581 T:1154241 DEBUG <general>: easy_acquire - Created session to http://www.w3.org 2021-03-05 17:32:46.581 T:1154670 ERROR <general>: CCurlFile::Exists - Failed: Couldn't resolve host name(6) for http://www.w3.org/
(2021-03-05, 09:37)bossanova808 Wrote: Like, immediately under the error you have also got:
Code:
2021-03-05 17:32:46.548 T:1154241 ERROR <general>: CCurlFile::Exists - Failed: Couldn't resolve host name(6) for http://www.msftncsi.com/ncsi.txt 2021-03-05 17:32:46.580 T:1154670 ERROR <general>: Skipped 1 duplicate messages.. 2021-03-05 17:32:46.580 T:1154670 ERROR <general>: Unable to lookup host: 'www.w3.org' 2021-03-05 17:32:46.580 T:1154670 DEBUG <general>: easy_acquire - Created session to http://www.w3.org 2021-03-05 17:32:46.581 T:1154241 ERROR <general>: Unable to lookup host: 'www.w3.org' 2021-03-05 17:32:46.581 T:1154241 DEBUG <general>: easy_acquire - Created session to http://www.w3.org 2021-03-05 17:32:46.581 T:1154670 ERROR <general>: CCurlFile::Exists - Failed: Couldn't resolve host name(6) for http://www.w3.org/
So it aint just the BOM you can't reach...
(2021-03-07, 08:52)bossanova808 Wrote: @[email protected]
Yep your issue there will be the fact that your Estuary skin files are in a write-protected area.
(2021-03-07, 09:54)bossanova808 Wrote: Well, that's not a write protected area then, QED
Honestly, I don't know. Works fine on my Android tablet (but that is rooted) - and coreelec and windows systems...I should try my phone sometime I suppose, which I suspect wouldn't work. All comes down to where Kodi gets installed and what is writeable I guess.
A debug log of the skin patcher running could help, more than likely I put some logging in and there's probably an exception with the issue evident/confirmed...