Manually download from http://atrpms.physik.fu-berlin.de/dist/fc1/xmltv/ or
Install apt-get as suggested on the site. There are a lot of different Perl dependencies which apt-get will take care of for you. As of writing (03/03/2004) you need to add
rpm http://apt.physik.fu-berlin.de fedora/1/en/i386 at-bleeding
to your /etc/apt/sources.list
to get all of xmltv installed as it needs the "bleeding-edge" installation of pwlib to satisfy dependencies. Be sure to change it back to at-testing, at-good or at-stable as other bleeding edge packages may lead to a lot of instability.
If preferred a yum repository is also available - add the following lines to /etc/yum.conf
[atrpms] name=Fedora Core $releasever - $basearch - ATrpms baseurl=http://dl.atrpms.net/fc$releasever-$basearch/atrpms/stable gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms gpgcheck=1
Note: Fedora 7 users need to remove the 'c' from the baseurl line. Use:
[atrpms] name=Fedora Core $releasever - $basearch - ATrpms baseurl=http://dl.atrpms.net/f$releasever-$basearch/atrpms/stable gpgkey=http://ATrpms.net/RPM-GPG-KEY.atrpms gpgcheck=1
You will want to add the GPG key for ATrpms to your machine:
rpm --import http://ATrpms.net/RPM-GPG-KEY.atrpms
yum install xmltv
For more details ATrpms information, see ATrpms install help at: http://atrpms.net/install.html
http://packages.qa.debian.org/x/xmltv.html I recommend to use perl and xmltv from STABLE repo. Perl-5-8-8-4 (testing) does not work fine with xmltv.
The XMLTV README has instructions for using the Perl CPAN method of downloading and installing missing modules.
Try using "force install <modulename>" if the regular install fails due to broken tests. The CPAN install process is quite noisy, make sure to read all output to find the real problem when a step fails.
All you need to do to install on Mandrake is run 'urpmi xmltv'
Don't worry, it's too easy