I agree that missing dependancies should be made clearer, but in the mean time have a look at this to make your life easier :
http://mythtv.info/moin.cgi/UpgradeToCvsHowTo
 
specifically note3:   (which I quote here for your convenience):
--------------------------------------

note3: reviewing the ./configure script for lines containing 'has_library' can enlighten you to the large list of possible dependancies for mythtv. Here is a SLOW, but useful, one-liner command to help you determine a list of possible RPM dependancies for your system:

grep has_library ~/myth-svn/mythtv/configure | perl -pe 's/.*has_library (.*?) .*$//g;' | grep -v has_library | xargs yum whatprovides | grep i386 | perl -pe 's/ .*//;' | sort -n | uniq
 
--------------------------------------
Hopefully helpful,
 Buzz

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Justin Cherniak
Sent: Sunday, 22 January 2006 7:10 PM
To: [email protected]
Subject: [mythtv] Bug: Missing dependancies should be listed during configure

Hello, I just tried to compile the latest svn on my laptop running Fedora Core 4.  I initially did a compile only to see DVD support was disabled.  I then added --enable-dvd and the same result occured.  This lead me to look through configure to see that libdvdnav is required.

I think it would make sense that if options are to be disabled because of missing dependancies that those missing dependancies should be listed.  Something akin to: "libdvdnav is required for DVD playback" would be good enough and give people insight as to why something won't enable.  I ran into a similar problem with lirc a few weeks ago when compiling (missing dependancy) and had to go through configure to find out what was missing.  I think this simple addition would make our compiling experience that much easier.

Thanks,
Justin Cherniak
_______________________________________________
mythtv-dev mailing list
[email protected]
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

Reply via email to