[gentoo-user-fr] [ Perl ] checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
15 réponses
grillot sebastien
bonjour à vous,
J'espere que votre debut de Week End est bon même si ici le temps
n'est pas (encore) au rendez vous :o)
Je suis entrain de finir mon emerge --deep --update --newuse world est
il vient de bloquer sur :
>>> emerge (2 of 5) media-gfx/inkscape-0.41 to /
[...]
checking for intltool >= 0.22... 0.31.1 found
checking for perl... /usr/bin/perl
checking for XML::Parser... configure: error: XML::Parser perl module
is required for intltool
Je penses qu'il est entrain de me dire qu'il lui faut XML::Parser pour
Perl mais voila :
utopia My Downloads # eix XML::Parser
Found 0 matches
utopia My Downloads # eix xml-perl
* dev-perl/libxml-perl
Available versions: 0.07-r1 0.07-r2 ~0.08
Installed: 0.08
Homepage:
http://search.cpan.org/modules/by-module/XML/libxml-perl-0.08.readme
Description: Collection of Perl modules for working with XML
Donc je ne comprends pas pourquoi ca ne lui va pas puisque je penses
avoir ce qui lui faut... je penses mal ?
Question au passage, je pensais qu'emerge gerais les dependances... ce
n'est pas une dependance ce genre de chose ?
Le Sat, 09 Apr 2005 17:33:59 +0200, grillot sebastien a écrit :
tu ne serais pas comment faire pour rajouter un modul à partir de perl directement ?
Voici ce que j'ai fait il y a 2 jours pour installer un module perl : # emerge ncftp puis # perl -MCPAN -e shell [ configuration CPAN ] cpan> install Net-IP [blablabla] Warning: Cannot install Net-IP, don't know what it is. Try the command
i /Net-IP/
to find objects with matching identifiers. cpan> i /Net-IP Distribution B/BE/BEAU/Net-IP-CMatch-0.02.tar.gz Distribution B/BE/BEAU/Net-IP-Match-XS-0.03.tar.gz Distribution B/BI/BIGHIL/Net-IPP-0.1.tar.gz Distribution D/DH/DHUDES/Net-IP-Route-Reject-0.5.tar.gz Distribution F/FR/FRAJULAC/Net-IPv4Addr-0.10.tar.gz Distribution M/MA/MANU/Net-IP-1.21.tar.gz Distribution M/MA/MARCEL/Net-IP-Match-0.01.tar.gz Distribution M/MI/MIYAGAWA/Net-IPAddr-Find-0.02.tar.gz Distribution T/TM/TMONROE/Net-IPv6Addr-0.2.tar.gz 9 items found
cpan> install M/MA/MANU/Net-IP-1.21.tar.gz
Et là, j'ai eu mon module...
Mais dans ton cas, je ne suis pas certain que ce soit nécessaire, ou alors, le ebuild du package que tu cherches à installer est mal fait, car il devrait lui même effectivement gérer toutes ces dépendances.
-- Christophe PEREZ
-- mailing list
Le Sat, 09 Apr 2005 17:33:59 +0200, grillot sebastien a écrit :
tu ne serais pas comment faire pour rajouter un modul à partir de perl
directement ?
Voici ce que j'ai fait il y a 2 jours pour installer un module perl :
# emerge ncftp
puis
# perl -MCPAN -e shell
[ configuration CPAN ]
cpan> install Net-IP
[blablabla]
Warning: Cannot install Net-IP, don't know what it is.
Try the command
i /Net-IP/
to find objects with matching identifiers.
cpan> i /Net-IP
Distribution B/BE/BEAU/Net-IP-CMatch-0.02.tar.gz
Distribution B/BE/BEAU/Net-IP-Match-XS-0.03.tar.gz
Distribution B/BI/BIGHIL/Net-IPP-0.1.tar.gz
Distribution D/DH/DHUDES/Net-IP-Route-Reject-0.5.tar.gz
Distribution F/FR/FRAJULAC/Net-IPv4Addr-0.10.tar.gz
Distribution M/MA/MANU/Net-IP-1.21.tar.gz
Distribution M/MA/MARCEL/Net-IP-Match-0.01.tar.gz
Distribution M/MI/MIYAGAWA/Net-IPAddr-Find-0.02.tar.gz
Distribution T/TM/TMONROE/Net-IPv6Addr-0.2.tar.gz
9 items found
cpan> install M/MA/MANU/Net-IP-1.21.tar.gz
Et là, j'ai eu mon module...
Mais dans ton cas, je ne suis pas certain que ce soit nécessaire, ou
alors, le ebuild du package que tu cherches à installer est mal fait, car
il devrait lui même effectivement gérer toutes ces dépendances.
Le Sat, 09 Apr 2005 17:33:59 +0200, grillot sebastien a écrit :
tu ne serais pas comment faire pour rajouter un modul à partir de perl directement ?
Voici ce que j'ai fait il y a 2 jours pour installer un module perl : # emerge ncftp puis # perl -MCPAN -e shell [ configuration CPAN ] cpan> install Net-IP [blablabla] Warning: Cannot install Net-IP, don't know what it is. Try the command
i /Net-IP/
to find objects with matching identifiers. cpan> i /Net-IP Distribution B/BE/BEAU/Net-IP-CMatch-0.02.tar.gz Distribution B/BE/BEAU/Net-IP-Match-XS-0.03.tar.gz Distribution B/BI/BIGHIL/Net-IPP-0.1.tar.gz Distribution D/DH/DHUDES/Net-IP-Route-Reject-0.5.tar.gz Distribution F/FR/FRAJULAC/Net-IPv4Addr-0.10.tar.gz Distribution M/MA/MANU/Net-IP-1.21.tar.gz Distribution M/MA/MARCEL/Net-IP-Match-0.01.tar.gz Distribution M/MI/MIYAGAWA/Net-IPAddr-Find-0.02.tar.gz Distribution T/TM/TMONROE/Net-IPv6Addr-0.2.tar.gz 9 items found
cpan> install M/MA/MANU/Net-IP-1.21.tar.gz
Et là, j'ai eu mon module...
Mais dans ton cas, je ne suis pas certain que ce soit nécessaire, ou alors, le ebuild du package que tu cherches à installer est mal fait, car il devrait lui même effectivement gérer toutes ces dépendances.
-- Christophe PEREZ
-- mailing list
Christophe Garault
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
grillot sebastien a écrit :
Ah mais il ne faut pas te devalloriser !! Tu es de bon conseil, maintenant c'est parti... un peu plus je me croirais sur une plateforme... non je n'irais pas jusque la lool
J'aurais dû préciser que je suis justement en train d'apprendre Perl et que je n'étais pas arrivé au chapitre d'installation des modules. :) Maintenant pour voir si un module est installé, il suffit de faire ce que les mongueurs appellent un one-liner: $ perl -e 'use XML::Parser' Cette ligne ne fait rien et ne retourne donc rien sauf si le module n'est pas installé. Pour voir où les modules se trouvent il faut faire un $ perl -V La dernière section avec le @INC contient la liste des répertoires où sont recherchés les modules. Voilà, jespère que ça pourra servir à quelqu'un. Concernant l'installation il vaut mieux passer si possible par les outils de gentoo et en dernier lieu utiliser CPAN si le module n'est pas dans portage. En passant c'est vraiment un langage génial que je regrette de ne pas avoir abordé plus tôt.
- -- Christophe Garault Take your marks: Gen too three: Emerge!
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (MingW32) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
Ah mais il ne faut pas te devalloriser !! Tu es de bon conseil,
maintenant c'est parti... un peu plus je me croirais sur une
plateforme... non je n'irais pas jusque la lool
J'aurais dû préciser que je suis justement en train d'apprendre Perl
et que je n'étais pas arrivé au chapitre d'installation des modules. :)
Maintenant pour voir si un module est installé, il suffit de faire ce
que les mongueurs appellent un one-liner:
$ perl -e 'use XML::Parser'
Cette ligne ne fait rien et ne retourne donc rien sauf si le module
n'est pas installé. Pour voir où les modules se trouvent il faut faire un
$ perl -V
La dernière section avec le @INC contient la liste des répertoires où
sont recherchés les modules. Voilà, jespère que ça pourra servir à
quelqu'un.
Concernant l'installation il vaut mieux passer si possible par les
outils de gentoo et en dernier lieu utiliser CPAN si le module n'est
pas dans portage.
En passant c'est vraiment un langage génial que je regrette de ne pas
avoir abordé plus tôt.
- --
Christophe Garault
Take your marks:
Gen too three: Emerge!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
Ah mais il ne faut pas te devalloriser !! Tu es de bon conseil, maintenant c'est parti... un peu plus je me croirais sur une plateforme... non je n'irais pas jusque la lool
J'aurais dû préciser que je suis justement en train d'apprendre Perl et que je n'étais pas arrivé au chapitre d'installation des modules. :) Maintenant pour voir si un module est installé, il suffit de faire ce que les mongueurs appellent un one-liner: $ perl -e 'use XML::Parser' Cette ligne ne fait rien et ne retourne donc rien sauf si le module n'est pas installé. Pour voir où les modules se trouvent il faut faire un $ perl -V La dernière section avec le @INC contient la liste des répertoires où sont recherchés les modules. Voilà, jespère que ça pourra servir à quelqu'un. Concernant l'installation il vaut mieux passer si possible par les outils de gentoo et en dernier lieu utiliser CPAN si le module n'est pas dans portage. En passant c'est vraiment un langage génial que je regrette de ne pas avoir abordé plus tôt.
- -- Christophe Garault Take your marks: Gen too three: Emerge!
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (MingW32) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
En passant c'est vraiment un langage génial que je regrette de ne pas avoir abordé plus tôt.
Ruby Power! :D
-- Yoann Pannier
-- mailing list
Christophe Garault
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Yoann Pannier a écrit :
Ruby Power! :D
Hum oui surement, mais pour trouver du boulot avec... ;) Et puis portage étant en Python ce sera le prochain sur la liste (déjà bien trop longue). Sinon pour rester On Topic, quelqu'un aurait-il déjà essayé les implémentations C++ et SqlLite de Portage? Je suis assez interessé, mais je me demande comment se fait l'intégration des nouveautés de la branche officielle dans ce projet?
- -- Christophe Garault Take your marks: Gen too three: Emerge!
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (MingW32) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
Hum oui surement, mais pour trouver du boulot avec... ;)
Et puis portage étant en Python ce sera le prochain sur la liste (déjà
bien trop longue).
Sinon pour rester On Topic, quelqu'un aurait-il déjà essayé les
implémentations C++ et SqlLite de Portage? Je suis assez interessé,
mais je me demande comment se fait l'intégration des nouveautés de la
branche officielle dans ce projet?
- --
Christophe Garault
Take your marks:
Gen too three: Emerge!
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (MingW32)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
Hum oui surement, mais pour trouver du boulot avec... ;) Et puis portage étant en Python ce sera le prochain sur la liste (déjà bien trop longue). Sinon pour rester On Topic, quelqu'un aurait-il déjà essayé les implémentations C++ et SqlLite de Portage? Je suis assez interessé, mais je me demande comment se fait l'intégration des nouveautés de la branche officielle dans ce projet?
- -- Christophe Garault Take your marks: Gen too three: Emerge!
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (MingW32) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org