I think this is good to go, let's get some comments from the list.
Ben
---------- Forwarded message ----------
From: Richard Freeman <rich0@gentoo.org>
Date: 24 February 2010 16:57
Subject: Re: [gentoo-dev] Re: Pending mask of Qt3 and MythTV
To: gentoo-dev@lists.gentoo.org
Due to an incompatibility between MythTV 0.21 and the default Gentoo
MySQL configuration, it is likely that long-time MythTV users will
have databases with a mixture of locale encodings. *If you upgrade to
0.22 without following these directions carefully, you could end up
with a database that contains errors that are extremely difficult to
fix.
Note that not all mythtv users need to modify their databases, and
this should only be performed at the time of the upgrade. *The guide
below contains instructions that can be used to determine if this
problem pertains to you.
Please see the MythTV Upgrade Guide for instructions:
Be sure to save a database backup before upgrading. *Also, be sure to
upgrade any other clients/backends you are using to 0.22 at the same
time. *The upgrade instructions need to be followed once per database
- individual client/backend upgrades do not require these steps.
If you do run into problems with your upgrade, there is a forum thread
where you may be able to find help:
Is there a simple way for users to determine what client versions they may have?
Forwarding my reply:
Well, they can always just ask the package manager what version is
installed. The news item is targeted only at users who do not already
have mythtv 0.22 installed, so only potentially impacted users will get
the announcement. The guide includes instructions for determining
whether a particular database has problems.
mythfrontend also has a --version option that returns some useful
information.
However, anybody getting the news item has a potential issue, and since
mythtv isn't compatible across client versions if their gentoo install
has a problem then all of their clients should need an upgrade.