mythtv-themes dependency problem on upgrade
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
myththemes (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: mythtv-themes
When transitioning from MythTV 0.20 to 0.21, the mythtv-themes package has become a metapackage, depending on individual mythtv-theme-* packages, instead of supplying all of the files itself. However, the dependencies are set to "Recommends" instead of "Depends". Many package managers (e.g. Synaptic) are configured not to actually treat these as dependencies by default. Thus, the themes effectively become uninstalled upon upgrade of these packages. Depending on the theme previously selected before the upgrade, this can lead to problems like missing OSD in mythfrontend, which can be very difficult for many users to figure out.
To resolve this issue, I suggest changing all of the mythtv-themes dependencies to "Depends", to ensure they remain installed. This will be especially important when people start upgrading to hardy in the coming week.
This bug affects both gutsy-backports and hardy.
Hm. The proper solution is to actually make this appear in the 'metapackage' section. It would then install all recommends by default. I'm surprised it isn't already.