id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,mlocked 12763,Themechooser parses version number incorrectly,Peter Bennett ,Karl Egly,"I have mythtv version v0.28-61-g5af4b41 and the backend displays 61 error messages when it starts up: {{{ 2016-05-10 11:21:09.927411 I Running HouseKeeperTask 'ThemeUpdateNotifications'. 2016-05-10 11:21:09.927471 I Loading themes for 0.28 2016-05-10 11:21:10.776129 I Loading themes for 0.28.61 2016-05-10 11:21:10.976677 I HouseKeeper: Failed to download http://themes.mythtv.org/themes/repository/0.28.61/themes.zip remote themes info package. }}} That 0.28.61 messages are repeated with numbers going down to 0.28.1. This seems to be caused by parsing the ""-61"" in the version string as if it was "".61"" This will likely also affect the front end, which duplicates some code. mythtv/programs/mythfrontend/themechooser.cpp#L202 mythtv/programs/mythbackend/backendhousekeeper.cpp#L366 Also it would be good to refactor the code so that it is not duplicated.",Bug Report - General,closed,minor,0.28.1,MythTV - General,0.28.0,medium,Fixed,,,0