New MythTV releases need to be manually inserted

Bug #1227831 reported by Mario Limonciello
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mythbuntu-common (Ubuntu)
Fix Released
Undecided
Unassigned
Precise
Won't Fix
Undecided
Unassigned

Bug Description

[Impact]
Currently the Mythbuntu Control Centre "Repositories" plugin is present to be able to guide users into newer versions of MythTV. The newer versions of MythTV need to be documented in a flat 'repos.db' that is stored in bzr and updated by hand.

As the matrix of available versions has been changing throughout our release cycle, this has turned into an extra maintenance pain. We have automated the generation of this file along with a graph of supported releases.
http://bazaar.launchpad.net/~mythbuntu/mythbuntu/mythbuntu-weekly-build/view/head:/generate_repos_database.py

The outputs are these two files:
http://download.mythbuntu.org/repos/repos-support-list.png
http://download.mythbuntu.org/repos/repos.db

Repos.db can be consumed by mythbuntu control centre to pull from that web URL instead of from bzr.

[Test Case]
1) Remove .mythbuntu/repos.db
2) Update to a newer version of mythbuntu-common
3) Open MCC and choose the repositories tab
4) Hit Update
5) Make sure all releases through 0.28 are listed

[Regression Potential]
If downloads.mythbuntu.org goes down the app won't be able to pull this update.

Changed in mythbuntu-common (Ubuntu):
status: New → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mythbuntu-common - 0.69

---------------
mythbuntu-common (0.69) trusty; urgency=low

  [ Thomas Mashos ]
  * Added tool tips to plugins tab (LP: #869325)
  * Added progress bars to -repos
  * Added Quantal info (LP: #1063086)
  * Have -repos pull from download.mythbuntu.org instead of bzr (LP: #1227831)
  * Fix -repos for python3

  [ Mario Limonciello ]
  * update to python3.
    - currently VNC and Mysql plugins are broken.
    - Need new solution for pexepct and mysqldb.
    - bzrlib broke
    - gconf broke.
  * update to python GI introspection.
  * Add d3des from https://github.com/maizy/vnc-me/blob/master/src/d3des.py
  * drop vnc dependencies. create vnc password in pure python.
  * drop mysql.txt integration. use xml only now for current mythtv.
 -- Mario Limonciello <email address hidden> Tue, 12 Nov 2013 01:16:37 -0600

Changed in mythbuntu-common (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Steve Langasek (vorlon) wrote :

The Precise Pangolin has reached end of life, so this bug will not be fixed for that release

Changed in mythbuntu-common (Ubuntu Precise):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.