RPMS
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 -
[atrpms testing] name=Fedora Core $releasever - $basearch - ATrpms baseurl=http://apt.atrpms.net/fedora/$releasever/en/$basearch/at-bleeding
Debian Packages
http://packages.qa.debian.org/x/xmltv.html
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.
Mandrake Packages
All you need to do to install on Mandrake is run 'urpmi xmltv'