[ATrpms-devel] MythTV on F8

Wes Shull wes.shull at gmail.com
Sat Sep 29 14:21:01 CEST 2007


I noticed that MythTV isn't in the atrpms f8 repo yet, so I took a
shot at building it myself.  Figured I'd point out the rough spots to
get us closer to an official repo build.  Note this was on x86_64;
ymmv on other arches.

Built the following dependencies which also aren't in the f8 repo yet:

lirc-0.8.3-70_cvs20070827.src.rpm
-- no problems

ffmpeg-0.4.9-22.99_r8743.src.rpm
-- no problems

mjpegtools-1.9.1-14_cvs20070421.src.rpm
-- no problems

libquicktime-1.0.0-19.src.rpm
-- uses GtkTooltips which has been deprecated, see
http://www.redhat.com/archives/rhl-devel-list/2007-September/msg00694.html
For now you can remove -DGTK_DISABLE_DEPRECATED as suggested in that
message and it will build (Q&D patch -p0 at
http://kuoi.asui.uidaho.edu/~wes/libquicktime-oldstyle-tooltips.diff
), but eventually upstream's going to have to add code for the new
tooltip system...  anyone more bored than me want to volunteer to
write them a patch?

mythtv-0.21-169_trunk_r14374.src.rpm
-- has some dependencies on perl modules that don't seem to be
available packaged (Date::Manip, HTTP::Request and LWP::UserAgent); to
get things building I just installed them out of CPAN, but these
should get packaged.  Were these in <= F7, or maybe in one of the
other medleyish repos?  (I'm set up for strictly rawhide+atrpms)
-- needs taglib, but the current taglib in rawhide is incorrectly
built.  There's a newer build in Koji that fixes the problem (
http://koji.fedoraproject.org/koji/buildinfo?buildID=19764 ) that will
presumably drift into rawhide once the F8T3 freeze is over.
-- in the end, nuked in packaging stage on a bunch of files not found,
haven't investigated to see what that's about yet

Since that failed, I figured I'd try out the stable...
mythtv-0.20.2-165.src.rpm
-- had already dealt with the above, so not sure if it has the same
Perl/taglib dependencies
-- also nuked on packaging on files not found.  Any ideas as to what
I'm missing here?

I'll continue to work on this tomorrow.



More information about the atrpms-devel mailing list