Ticket #13190 (closed Bugs: Fixed)

Opened 2 years ago

Last modified 2 years ago

Problem with addon updates on Googlecode due to chunked Transfer-Encoding

Reported by: bossanova808 Owned by:
Priority: 4 - Normal Milestone: 12.0 "Frodo"
Component: Other (un-categorized if does not fit anywhere else) Version: 11.0 "Eden"
Severity: Normal Keywords: addons, repositories, updates, md5
Cc: elupus, spiff, jmarshall Blocked By:
Blocking: Platform: All
Revision:

Description

Addon updates with Googlecode repos do not work as expected as, to quote jmarshall on IRC:

jmarshall Bossanova808: it's because googlecode (at least that URL) accepts only chunked Transfer-Encoding, so the filesize is set to 0, which means we don't read anything.

jmarshall your best bet is to get feedback from elupus/cptspiff et. al. by opening a ticket on track and cc'ing them.

Basically, this results in updates never arriving - not with an md5 change, and also (wierdly) not after the 6 hour window either - they jsut never come. More details about the issue here:

 http://forum.xbmc.org/showthread.php?tid=136199

Another user with issue here:

 http://forum.xbmc.org/showthread.php?tid=132139

...and I imagine any http/src type server working this way will hit the issue

My repo is here:  http://code.google.com/p/bossanova808-xbmc-addons/source/browse/

md5 link (as curled in debug log) here:  http://bossanova808-xbmc-addons.googlecode.com/git/repository-downloads/addons.xml.md5

There ARE workarounds (other repo sites, maybe using the GoogleCode downloads section instead) - but this is a trap that over time people will run into for sure.

Change History

comment:1 Changed 2 years ago by spiff

  • Status changed from new to closed
  • Resolution set to Fixed
  • Milestone changed from Future / Pending to 12.0
Note: See TracTickets for help on using tickets.