OK, downloaded the 0.17 version of MythTV a few days back, today installed it and read the README.
It lists a few things, so first I tried to install libttf, a.k.a. FreeType. Mandrake had something called FreeType, so i installed that file. Next?
Next was libmp3flame, which Mandrake had not heard of, so I went to the web site at http://www.mp3dev.org/, got the source tar ball, and did
Next was QT, and here Mandrake wasn't that helpful -- searching on QT presented a pile of things, and when I selceted the QT and MySQL piece, Mandrake pointed out that I'd need the MySQL library as well. Then I remembered that MythTV needs MySQL, so I thought I'd better install that at the same time. That was when I got bad signatures for the libmysql2-4.0.18-1, MySQL-client-4.0.18-1, perl-Data-ShowTable-3.3-9 and perl-Mysql-1.22_19 Mandrake RPMs.
Throwing caution to the winds, I accept these bad signatures and continue on.