Salut à tous,
Mon problème est très simple : j'ai un serveur CentOS 6.2, sur lequel j'aimerais installer munin-node. Je précise que je découvre CentOS, venant du monde Debian.
j'ai essayé : yum install munin-node, rien, il ne semble pas être dans les dépôts. Après avoir cherché, il semblerait qu'il faille installer les dépôts epel, qui contiennent bien munin.
Mais après les avoir installé, j'ai un vieux problème de dépendences :
[root@dmn18 infolmf]# yum update --skip-broken
Loaded plugins: fastestmirror, priorities, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirrors.ircam.fr
* epel: mirrors.ircam.fr
* extras: mirrors.ircam.fr
* updates: mirrors.ircam.fr
2165 packages excluded due to repository priority protections
Setting up Update Process
No Packages marked for Update
[root@dmn18 infolmf]# yum install munin-node
Loaded plugins: fastestmirror, priorities, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirrors.ircam.fr
* epel: mirrors.ircam.fr
* extras: mirrors.ircam.fr
* updates: mirrors.ircam.fr
2165 packages excluded due to repository priority protections
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package munin-node.noarch 0:1.4.7-5.el5 will be installed
--> Processing Dependency: munin-common = 1.4.7 for package: munin-node-1.4.7-5.el5.noarch
--> Processing Dependency: perl-Net-Server for package: munin-node-1.4.7-5.el5.noarch
--> Processing Dependency: perl-Net-CIDR for package: munin-node-1.4.7-5.el5.noarch
--> Processing Dependency: perl(Net::SNMP) for package: munin-node-1.4.7-5.el5.noarch
--> Processing Dependency: perl(Munin::Common::Timeout) for package: munin-node-1.4.7-5.el5.noarch
--> Processing Dependency: perl(Munin::Common::TLSServer) for package: munin-node-1.4.7-5.el5.noarch
--> Processing Dependency: perl(Munin::Common::Defaults) for package: munin-node-1.4.7-5.el5.noarch
--> Processing Dependency: perl(LWP::Simple) for package: munin-node-1.4.7-5.el5.noarch
--> Processing Dependency: perl(DBI) for package: munin-node-1.4.7-5.el5.noarch
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: munin-node-1.4.7-5.el5.noarch
--> Running transaction check
---> Package munin-common.noarch 0:1.4.7-5.el5 will be installed
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: munin-common-1.4.7-5.el5.noarch
---> Package munin-node.noarch 0:1.4.7-5.el5 will be installed
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: munin-node-1.4.7-5.el5.noarch
---> Package perl-DBI.x86_64 0:1.609-4.el6 will be installed
---> Package perl-Net-CIDR.noarch 0:0.13-2.el5 will be installed
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: perl-Net-CIDR-0.13-2.el5.noarch
---> Package perl-Net-SNMP.noarch 0:5.2.0-1.el5.1 will be installed
--> Processing Dependency: perl(Digest::HMAC) for package: perl-Net-SNMP-5.2.0-1.el5.1.noarch
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: perl-Net-SNMP-5.2.0-1.el5.1.noarch
--> Processing Dependency: perl(Crypt::DES) for package: perl-Net-SNMP-5.2.0-1.el5.1.noarch
--> Processing Dependency: perl(Digest::SHA1) for package: perl-Net-SNMP-5.2.0-1.el5.1.noarch
---> Package perl-Net-Server.noarch 0:0.96-2.el5 will be installed
--> Processing Dependency: perl(IO::Multiplex) for package: perl-Net-Server-0.96-2.el5.noarch
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: perl-Net-Server-0.96-2.el5.noarch
---> Package perl-libwww-perl.noarch 0:5.833-2.el6 will be installed
--> Processing Dependency: perl-HTML-Parser >= 3.33 for package: perl-libwww-perl-5.833-2.el6.noarch
--> Processing Dependency: perl(HTML::Entities) for package: perl-libwww-perl-5.833-2.el6.noarch
--> Processing Dependency: perl(Compress::Zlib) for package: perl-libwww-perl-5.833-2.el6.noarch
--> Running transaction check
---> Package munin-common.noarch 0:1.4.7-5.el5 will be installed
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: munin-common-1.4.7-5.el5.noarch
---> Package munin-node.noarch 0:1.4.7-5.el5 will be installed
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: munin-node-1.4.7-5.el5.noarch
---> Package perl-Compress-Zlib.x86_64 0:2.020-119.el6_1.1 will be installed
--> Processing Dependency: perl(Compress::Raw::Zlib) >= 2.020 for package: perl-Compress-Zlib-2.020-119.el6_1.1.x86_64
--> Processing Dependency: perl(IO::Uncompress::Gunzip) >= 2.020 for package: perl-Compress-Zlib-2.020-119.el6_1.1.x86_64
--> Processing Dependency: perl(IO::Compress::Gzip) >= 2.020 for package: perl-Compress-Zlib-2.020-119.el6_1.1.x86_64
--> Processing Dependency: perl(IO::Compress::Base::Common) >= 2.020 for package: perl-Compress-Zlib-2.020-119.el6_1.1.x86_64
--> Processing Dependency: perl(IO::Compress::Gzip::Constants) >= 2.020 for package: perl-Compress-Zlib-2.020-119.el6_1.1.x86_64
---> Package perl-Crypt-DES.x86_64 0:2.05-3.el5 will be installed
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: perl-Crypt-DES-2.05-3.el5.x86_64
---> Package perl-Digest-HMAC.noarch 0:1.01-22.el6 will be installed
---> Package perl-Digest-SHA1.x86_64 0:2.12-2.el6 will be installed
---> Package perl-HTML-Parser.x86_64 0:3.64-2.el6 will be installed
--> Processing Dependency: perl(HTML::Tagset) >= 3.03 for package: perl-HTML-Parser-3.64-2.el6.x86_64
--> Processing Dependency: perl(HTML::Tagset) for package: perl-HTML-Parser-3.64-2.el6.x86_64
---> Package perl-IO-Multiplex.noarch 0:1.08-5.el5 will be installed
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: perl-IO-Multiplex-1.08-5.el5.noarch
---> Package perl-Net-CIDR.noarch 0:0.13-2.el5 will be installed
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: perl-Net-CIDR-0.13-2.el5.noarch
---> Package perl-Net-SNMP.noarch 0:5.2.0-1.el5.1 will be installed
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: perl-Net-SNMP-5.2.0-1.el5.1.noarch
---> Package perl-Net-Server.noarch 0:0.96-2.el5 will be installed
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: perl-Net-Server-0.96-2.el5.noarch
--> Running transaction check
---> Package munin-common.noarch 0:1.4.7-5.el5 will be installed
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: munin-common-1.4.7-5.el5.noarch
---> Package munin-node.noarch 0:1.4.7-5.el5 will be installed
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: munin-node-1.4.7-5.el5.noarch
---> Package perl-Compress-Raw-Zlib.x86_64 0:2.023-119.el6_1.1 will be installed
---> Package perl-Crypt-DES.x86_64 0:2.05-3.el5 will be installed
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: perl-Crypt-DES-2.05-3.el5.x86_64
---> Package perl-HTML-Tagset.noarch 0:3.20-4.el6 will be installed
---> Package perl-IO-Compress-Base.x86_64 0:2.020-119.el6_1.1 will be installed
---> Package perl-IO-Compress-Zlib.x86_64 0:2.020-119.el6_1.1 will be installed
---> Package perl-IO-Multiplex.noarch 0:1.08-5.el5 will be installed
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: perl-IO-Multiplex-1.08-5.el5.noarch
---> Package perl-Net-CIDR.noarch 0:0.13-2.el5 will be installed
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: perl-Net-CIDR-0.13-2.el5.noarch
---> Package perl-Net-SNMP.noarch 0:5.2.0-1.el5.1 will be installed
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: perl-Net-SNMP-5.2.0-1.el5.1.noarch
---> Package perl-Net-Server.noarch 0:0.96-2.el5 will be installed
--> Processing Dependency: perl(:MODULE_COMPAT_5.8.8) for package: perl-Net-Server-0.96-2.el5.noarch
--> Finished Dependency Resolution
Error: Package: perl-IO-Multiplex-1.08-5.el5.noarch (epel)
Requires: perl(:MODULE_COMPAT_5.8.8)
Error: Package: perl-Crypt-DES-2.05-3.el5.x86_64 (epel)
Requires: perl(:MODULE_COMPAT_5.8.8)
Error: Package: munin-node-1.4.7-5.el5.noarch (epel)
Requires: perl(:MODULE_COMPAT_5.8.8)
Error: Package: munin-common-1.4.7-5.el5.noarch (epel)
Requires: perl(:MODULE_COMPAT_5.8.8)
Error: Package: perl-Net-Server-0.96-2.el5.noarch (epel)
Requires: perl(:MODULE_COMPAT_5.8.8)
Error: Package: perl-Net-CIDR-0.13-2.el5.noarch (epel)
Requires: perl(:MODULE_COMPAT_5.8.8)
Error: Package: perl-Net-SNMP-5.2.0-1.el5.1.noarch (epel)
Requires: perl(:MODULE_COMPAT_5.8.8)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Il semblerait que ce soit un problème sur perl, or j'ai un perl 5.10… Ça voudrait dire que munin n'est pas dispo sur CentOS ?????
Amis CentOSiens, pourriez-vous m'aider et m'indiquer si je fais fausse route ?
# Je risque pas de t'aider, mais...
Posté par Zylabon . Évalué à 1.
Avec scientific linux 6.2, il trouve tout ce qu'il faut dans les dépôts. Maintenant, peut être qu'il y a des choses dans le dépôt SL qu'il n'y a pas dans le CentOS.
Par contre, t'es sûr que t'as bien epel pour RHEL 6 ?
Please do not feed the trolls
# Requires = Requires !
Posté par fcartegnie . Évalué à 2.
Tu mixes les repositories, et tu as installé un package epel avec une dépendance non résolvable (perl 5.8.8, qui n'est pas une upgrade donc).
Installe les packages à partir du repo où tu t'es procuré perl 5.10.
Si tu as installé ça "à la main", au choix:
- tu reviens en 5.8.8
- tu rpmbuild tous les packages demandant 5.8.8
- tu installes en forçant et tu pries
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.