Kodi Community Forum

Full Version: Repository Update Failing
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hello,

I'm just testing my addon on a few different machines. I have a repository setup with this this fairly simple xml file:
xml:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<addon id="repository.zachmorris" name="Zach Morris Add-ons" version="1.0.0" provider-name="zachmorris">
<extension point="xbmc.addon.repository" name="Zach Morris Add-ons">
<info compressed="true">https://github.com/zach-morris/repository.zachmorris/raw/master/addons.xml</info>
<checksum>https://github.com/zach-morris/repository.zachmorris/raw/master/addons.xml.md5</checksum>
<datadir zip="true">https://raw.githubusercontent.com/zach-morris/repository.zachmorris/master/</datadir>
</extension>
<extension point="xbmc.addon.metadata">
<summary>Zach Morris Add-ons</summary>
<platform>all</platform>
</extension>
</addon>

In the past this has worked fine. I recently updated the repository, updating the files in the datadir, the md5 checksum file, and the addons.xml using addons_xml_generator.py.

After attempting to update the addon through the repo, I see in the log kodi is not finding a new checksum:
xml:

DEBUG: CRepositoryUpdateJob[repository.zachmorris] checking for updates.
DEBUG: CFileCache::Open - opening <zach-morris/repository.zachmorris/raw/master/addons.xml.md5> using cache
DEBUG: CurlFile::Open(0x7f8d5bdeebd0) https://github.com/zach-morris/repositor...ns.xml.md5
INFO: easy_acquire - Created session to https://github.com
DEBUG: CCurlFile::Open - effective URL: <https://raw.githubusercontent.com/zach-morris/repository.zachmorris/master/addons.xml.md5>
DEBUG: Thread FileCache start, auto delete: false
INFO: CFileCache:Tonguerocess - Source read didn't return any data! Hit eof(?)
DEBUG: Thread FileCache 123145565278208 terminating
DEBUG: CRepositoryUpdateJob[repository.zachmorris] checksum not changed.

But if I manually go to the 'effective url' listed in the log, I see that it is updated, and it's readable (at least from my web browser).
So, am I doing something wrong, or has something recently changed in Kodi for repositories?

Thanks in advance for any help provided.