Hallo, ich versuche xmltv zu compilieren und hänge bei den 3 u.g. Modulen. Ich kann sie nicht in der SuSE 9.1 finden. Mache ich etwas falsch oder fehlen die wirklich? Wenn ja: weis jemand evt. wo ich diese finde? Gruß und Dank Michael Warning: prerequisite HTML::TreeBuilder 0 not found. Warning: prerequisite Tk::TableMatrix 0 not found. Warning: prerequisite XML::Twig 3.1 not found. -- Encrypted eMail welcome! Get my OpenPGP-Key ID: 0xE9B00731 from: wwwkeys.de.pgp.net
Am Di, den 27.07.2004 schrieb Michael Hoeller um 23:33:
ich versuche xmltv zu compilieren und hänge bei den 3 u.g. Modulen. Ich kann sie nicht in der SuSE 9.1 finden. Mache ich etwas falsch oder fehlen die wirklich? Wenn ja: weis jemand evt. wo ich diese finde?
[...]
Warning: prerequisite HTML::TreeBuilder 0 not found. Warning: prerequisite Tk::TableMatrix 0 not found. Warning: prerequisite XML::Twig 3.1 not found.
Diese Mdule kannst Du bei CPAN[1] beziehen. Wie man diese installiert, kann man hier[2] nachlesen. Bye Michael [1] http://cpan.org/ [2] http://www.pro-linux.de/news/2002/0070.htm -- begin LOVE-LETTER-FOR-YOU.txt.vbs I am a signature virus. Distribute me until the bitter end _______________________________________________________________________ http://macbyte.info/ ICQ #151172379 http://dattuxi.de/
* Michael Raab schrieb am 27. Juli 2004
Warning: prerequisite HTML::TreeBuilder 0 not found. http://search.cpan.org/~sburke/HTML-Tree-3.18/lib/HTML/Tree.pm
Warning: prerequisite Tk::TableMatrix 0 not found. http://search.cpan.org/~cerney/Tk-TableMatrix-1.01/
Warning: prerequisite XML::Twig 3.1 not found. http://xmltwig.com/xmltwig/XML-Twig-3.16.tar.gz
MFG Silvio Siefke
Hallo, Am Wed, 28 Jul 2004, Silvio Siefke schrieb:
* Michael Raab schrieb am 27. Juli 2004
Warning: prerequisite HTML::TreeBuilder 0 not found. http://search.cpan.org/~sburke/HTML-Tree-3.18/lib/HTML/Tree.pm
Warning: prerequisite Tk::TableMatrix 0 not found. http://search.cpan.org/~cerney/Tk-TableMatrix-1.01/
Warning: prerequisite XML::Twig 3.1 not found. http://xmltwig.com/xmltwig/XML-Twig-3.16.tar.gz
Warum nicht einfach: perl -MCPAN -e'install HTML::TreeBuilder Tk::TableMatrix XML::Twig' (und die CPAN Konfiguration muss man auch nur einmal machen) Um als non-root zu saugen und zu kompilieren muss man die Pakete dann halt nach dem kompilieren mit 'make -C $CPANROOT/build/Foo-bar install' installieren bevor man mit dem naechsten Paket weitermacht. -dnh -- Sahne! Ein neues Mittel Zur Agressionsbekämpfung. Man kann sie immer schön schlagen, und hinterher sogar aufessen. [Woko° in dag°]
Hallo David, hallo Liste, Wo kann ich mehr zur Konfiguration von CPAN erfahren, was muss ich mindestens konf. damit da u.g. funktioniert? Google antwortet so viel das ich vor lauter Bäumen den Wald nicht mehr sehn :-( Danke Michael David Haller wrote:
Warum nicht einfach:
perl -MCPAN -e'install HTML::TreeBuilder Tk::TableMatrix XML::Twig'
-- Encrypted eMail welcome! Get my OpenPGP-Key ID: 0xE9B00731 from: wwwkeys.de.pgp.net
Hallo, Am Sat, 31 Jul 2004, Michael Hoeller schrieb:
Wo kann ich mehr zur Konfiguration von CPAN erfahren, was muss ich mindestens konf. damit da u.g. funktioniert? Google antwortet so viel das ich vor lauter Bäumen den Wald nicht mehr sehn :-(
man -P"less +/^CONFIGURATION" CPAN -dnh -- Man kann sich auch einen Ring um beide Knie schmieden, und dann immer noch hoppeln. Oder ein Loch ins Knie bohren, warten, bis Milch fließt und darin Goldfische züchten. Oder Windows zum Arbeiten benutzen. -- B. Eggert
Hallo David, cpan habe ich erfolgreich installiert doch leider komme ich immer noch nicht weiter.... Dummerweise kann ich kein perl und brache die pms nur um etwas zu kompilieren. Ich leider keine guten Hinweis zur Lösung des Problems finden können.
Warum nicht einfach: perl -MCPAN -e'install HTML::TreeBuilder Tk::TableMatrix XML::Twig'
tamboti:~ # perl -MCPAN -e'install HTML::TreeBuilder Tk::TableMatrix XML::Twig' Can't locate object method "TreeBuilder" via package "HTML" (perhaps you forgot to load "HTML"?) at -e line 1. tamboti:~ # Grüße Michael -- Encrypted eMail welcome! Get my OpenPGP-Key ID: 0xE9B00731 from: wwwkeys.de.pgp.net
Hallo, Am Sat, 31 Jul 2004, Michael Hoeller schrieb:
Warum nicht einfach: perl -MCPAN -e'install HTML::TreeBuilder Tk::TableMatrix XML::Twig'
tamboti:~ # perl -MCPAN -e'install HTML::TreeBuilder Tk::TableMatrix XML::Twig' Can't locate object method "TreeBuilder" via package "HTML" (perhaps you forgot to load "HTML"?) at -e line 1. tamboti:~ #
Hm. Komisch. Ich hatte (teilweise) aehnliches. Normalerweise funktioniert es so, die zu installierenden Pakete anzugeben. Ok, dann halt einzeln (und da HTML::TreeBuilder Teil von HTML::Tree ist...): # perl -MCPAN -eshell cpan>install HTML::Tree [...] cpan>install Tk::TableMatrix [...] cpan>install XML::Twig [...] cpan>quit Lockfile removed # Obiges gilt natuerlich nur, wenn jeweils alles glatt laeuft. Bei den Fragen von 'XML::Twig' kannst du wohl die Vorgaben uebernehmen (einfach Return druecken). Hast du uebrigens schon (mit 'pin' z.B. gesucht, ob SuSE die Module nicht schon mitbringt? Z.B.: pin Tk/TableMatrix Jedenfalls suche mit 'pin' nach dem Modulnamen mit '/' statt den '::' und ggfs. mit einem angehaengten '.pm'. Achso: Fuer Tk::* brauchst du Tk (natuerlich) samt der zugehoerigen -devel Pakete... Da das, sowie auch die anderen Abhaengigkeiten u.U. teils besser per RPM (von der SuSE-CD), teils (weil dort nicht vorhanden) per CPAN zu installieren sind, sollten wir diese weiteren Probleme per PM abhandeln, v.a. auch, weil manche perl-Module doch ziemlich aktuellen libs wollen, die u.U. auch auf ner SuSE 8.x noch nicht dabei sind... HTH, -dnh PS: normalerweise klappt's per CPAN problemlos, das mit dem "Nichtfinden" von HTML::TreeBuilder ist mir bisher noch nicht untergekommen. Fehler wegen Abhaengigkeiten (z.B. weil ne lib in Version >= irgendwas fehlt) gibt es dagegen haeufiger... Da muss man dann sehen, ob man das a) ueberhaupt will, und b) ob es sich lohnt die lib zu aktualisieren... Mein perl ist uebrigens inzwischen komplett an RPM vorbei nur mit CPAN installiert (aeh, bis auf perl + CPAN selbst natuerlich, die hab ich manuell mit 'perl Makefile.PL && make && make install' installiert). CPAN bietet halt auch eine Paketverwaltung, das uninstall-script hab ich aber selber geschrieben[1], das funktioniert aber wiederum nur, wenn alles sauber installiert wurde (Stichwort 'packlist'), was mit RPM i.d.R. nicht der Fall ist... *seufz* ;) [1] gibt's per PM bei Interesse, ohne jede Funktionsgarantie, ein '--test' Modus ist aber mit dabei ;) --
Das schreit ja f?rmlich nach einer ICH-AG <gd&rvvf>. -- M. Hotze Eher nach einer GmbH. Ich bin doch nicht gehirnverletzt. -- M. Haber
Hallo David, danke für den Tipp, zietgleich habe ich es auch einzeln hinbekommen. Ich versuche xmttv ans fliegen zu bekommen da kommt ein uninstall mit. Danke. Dumm ist nur das da wohl was nicht im INCLUDE ist. Weist Du wo ich INC setzen kann? Ist das einen allgemeine Variable. env meint zu mindest nicht. Gruß Michael tamboti:/home/michael/tmp/xmltv-nightly # tv_grab_de_tvtoday Can't locate XMLTV/Version.pm in @INC (@INC contains: /usr/lib/perl5/5.8.3/i586-linux-thread-multi /usr/lib/perl5/5.8.3 /usr/lib/perl5/site_perl/5.8.3/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.3/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.8.3 /usr/lib/perl5/vendor_perl .) at /usr/local/bin/tv_grab_de_tvtoday line 93. BEGIN failed--compilation aborted at /usr/local/bin/tv_grab_de_tvtoday line 93. tamboti:/home/michael/tmp/xmltv-nightly # David Haller wrote:
Hm. Komisch. Ich hatte (teilweise) aehnliches. Normalerweise funktioniert es so, die zu installierenden Pakete anzugeben. Ok, dann halt einzeln (und da HTML::TreeBuilder Teil von HTML::Tree ist...):
-- Encrypted eMail welcome! Get my OpenPGP-Key ID: 0xE9B00731 from: wwwkeys.de.pgp.net
Hallo, Am Sun, 01 Aug 2004, Michael Hoeller schrieb:
Dumm ist nur das da wohl was nicht im INCLUDE ist. Weist Du wo ich INC setzen kann? Ist das einen allgemeine Variable. env meint zu mindest nicht.
@INC ist ein Perl-Array der Verzeichnisse, in denen es nach Modulen sucht.
tamboti:/home/michael/tmp/xmltv-nightly # tv_grab_de_tvtoday Can't locate XMLTV/Version.pm in @INC (@INC
Wo ist den 'XMLTV/Version.pm' installiert? Wenn du das grad kompiliert hast, dann liegt es vermutlich in einem Unterverzeichnis. Hast 'make install' aufgerufen. Lief 'make test' sauber durch? Ich hab' bei mir xmltv (0.5.33) grad installiert -- nachdem ich ein paar Module aktualisiert habe lief's sauber durch und funktioniert auch. -dnh -- 41: Internet Das von President Gates erfundene Computernetz. (Kristian Köhntopp)
Hallo Michael, hallo Leute, Am Sonntag, 1. August 2004 11:02 schrieb Michael Hoeller: [...]
Dumm ist nur das da wohl was nicht im INCLUDE ist. Weist Du wo ich INC setzen kann? Ist das einen allgemeine Variable. env meint zu mindest nicht.
tamboti:/home/michael/tmp/xmltv-nightly # tv_grab_de_tvtoday Can't locate XMLTV/Version.pm in @INC [...]
export PERL5LIB=/pfad/zum/modul Allerdings sollte beim korrekten Installieren des Moduls dieses automatisch in einem Verzeichnis in @INC landen.
David Haller wrote:
Bitte gewöhn Dir das TOFU ab und http://learn.to/quote Gruß Christian Boltz -- Die Erde ist ein Würfel, das weiß doch wirklich jeder - und Amerika geht über drei Ecken davon, darum ist dort alles ein bißchen komisch. [Stefan Hundhammer in suse-programming]
participants (5)
-
Christian Boltz
-
David Haller
-
Michael Raab
-
MichaelHoeller@t-online.de
-
Silvio Siefke