Kirjoittaja Aihe: xmltv kääntö epäonnistuu Mint LMDE:llä  (Luettu 2732 kertaa)

samihs72

  • Käyttäjä
  • Viestejä: 846
    • Profiili
xmltv kääntö epäonnistuu Mint LMDE:llä
« : 14.09.12 - klo:17.43 »
Moi!

Olen yrittänyt kääntää viimeisintä xmltv tv_grab_fi moduulia mutta epä onnistuu..
Näin yritän tehdä mutta perl Makefile.PL kohtaan jäädään..  ???

1. hae xmltv:n kehitys-version paketti (MAIN):
http://xmltv.cvs.sourceforge.net/viewvc/xmltv/xmltv/?view=tar&pathrev=MAIN

2. pura paketti ja siirry hakemistoon xmltv (tar -xvf xmltv-xmltv.tar)

3. tv_grab_fi vaatii JSON:n perl-modulin joten asenna paketti libjson-perl mikäli se ei jo ole asennettuna. Paketti löytyy ainakin maverickin perus-repoista.
 
4. aja komennot:

$perl Makefile.PL

-katso että grabber-listassa on valittuna ainakin tv_grab_fi

$make

Koodia: [Valitse]
sami@sami-laptop:~/Lataukset/xmltv$ ls
analyse_tvprefs  doc Makefile.PL README        tools
ChangeLog.old filter  MANIFEST README.cygwin  Uninstall.pm
choose grab MANIFEST.SKIP t        xmltv.dtd
COPYING lib mkdist todo        xmltv-lineups.xsd
sami@sami-laptop:~/Lataukset/xmltv$ perl Makefile.PL
Can't locate Term/ReadKey.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at lib/Ask/Term.pm line 9.
BEGIN failed--compilation aborted at lib/Ask/Term.pm line 9.
Compilation failed in require at Makefile.PL line 243.
Desktop:HP Pavilion h8-1111sc Core i5-2320/8 GB/1.5 TB/GeForce GT 530 2 GB/Windows 10 64-bit,  Ubuntu 24.04 Noble Numbat
RPi 4B Nextcloudpi

Postimies

  • Käyttäjä
  • Viestejä: 2644
    • Profiili
Vs: xmltv kääntö epäonnistuu Mint LMDE:llä
« Vastaus #1 : 14.09.12 - klo:19.36 »
Kyllä niitä riippuvuuksia on muitakin. Tässä Gentoon ehdottamia paketteja..


* dependency graph for media-tv/xmltv-0.5.55
 `--  media-tv/xmltv-0.5.55  [~amd64 keyword]
   `--  dev-perl/libwww-perl-6.30.0  (>=dev-perl/libwww-perl-5.65) amd64
   `--  dev-perl/XML-Parser-2.410.0  (>=dev-perl/XML-Parser-2.34) amd64
   `--  dev-perl/XML-Twig-3.390.0  (>=dev-perl/XML-Twig-3.10) amd64
   `--  dev-perl/DateManip-6.310.0  (>=dev-perl/DateManip-5.42) amd64
   `--  dev-perl/XML-Writer-0.615.0  (>=dev-perl/XML-Writer-0.6) amd64
   `--  dev-perl/Lingua-Preferred-0.2.4  (>=dev-perl/Lingua-Preferred-0.2.4) amd64
   `--  dev-perl/Term-ProgressBar-2.90.0  (>=dev-perl/Term-ProgressBar-2.03) amd64
   `--  dev-perl/Unicode-String-2.90.0  (dev-perl/Unicode-String) amd64
   `--  dev-perl/TermReadKey-2.300.0  (dev-perl/TermReadKey) amd64
   `--  dev-perl/File-Slurp-9999.13  (dev-perl/File-Slurp) amd64
   `--  dev-lang/perl-5.12.4-r1  (>=dev-lang/perl-5.6.1) amd64
   `--  dev-perl/XML-LibXML-1.900.0  (dev-perl/XML-LibXML) amd64
   `--  dev-perl/HTML-TableExtract-2.110.0  (dev-perl/HTML-TableExtract) amd64
   `--  dev-perl/WWW-Mechanize-1.720.0  (>=dev-perl/WWW-Mechanize-1.02) amd64
   `--  dev-perl/HTML-Tree-4.200.0  (dev-perl/HTML-Tree) amd64
   `--  dev-perl/HTML-Parser-3.690.0  (>=dev-perl/HTML-Parser-3.34) amd64
   `--  dev-perl/XML-Simple-2.180.0  (dev-perl/XML-Simple) amd64
   `--  dev-perl/XML-LibXSLT-1.770.0  (dev-perl/XML-LibXSLT) amd64
   `--  dev-perl/SOAP-Lite-0.714.0  (dev-perl/SOAP-Lite) amd64
   `--  dev-perl/HTTP-Cache-Transparent-1.0.0  (dev-perl/HTTP-Cache-Transparent) amd64
   `--  dev-perl/IO-stringy-2.110.0  (dev-perl/IO-stringy) amd64
   `--  dev-perl/Unicode-UTF8simple-1.60.0  (dev-perl/Unicode-UTF8simple) amd64
   `--  dev-perl/Archive-Zip-1.300.0  (dev-perl/Archive-Zip) amd64
   `--  dev-perl/Lingua-EN-Numbers-Ordinate-1.20.0  (dev-perl/Lingua-EN-Numbers-Ordinate) amd64
   `--  dev-perl/perl-tk-804.29.0  (dev-perl/perl-tk) amd64
   `--  dev-perl/Tk-TableMatrix-1.230.0  (dev-perl/Tk-TableMatrix) amd64
   `--  virtual/perl-CGI-3.510  (virtual/perl-CGI) amd64
   `--  dev-perl/TimeDate-1.200.0  (dev-perl/TimeDate) amd64
[ media-tv/xmltv-0.5.55 stats: packages (32), max depth (1) ]


Kurkkaa readme tai make tiedostoon - riippuvuuksien selvittämiseen menee oma aikansa. Onko TermReadKey asennettu...