Mailinglist Archive: opensuse-ha (6 mails)

< Previous Next >
[opensuse-ha] Package ldirectord requires Perl-Net_SSLeay when installing on CentOS 7
Hi.

We're updating our cluster systems from CentOS 6 to CentOs7, using de
HA-Clustering repository as software source.

But when we try to install ldirectord package on the new CentOS 7 system, it
requires the "Perl-Net_SSLeay" package, which is correct for SuSE systems, but
on RedHat systems the correct package name it's "Perl-Net-SSLeay", so
installing fails on this dependency.

Here is some console output with the error:
[root@galeno ~]# yum install ldirectord
Complementos cargados:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: ftp.uma.es
* epel: fedora.ip-connect.vn.ua
* extras: ftp.uma.es
* updates: ftp.cixug.es
Resolviendo dependencias
--> Ejecutando prueba de transacción
---> Paquete ldirectord.x86_64 0:3.9.5-3.3 debe ser instalado
--> Procesando dependencias: ipvsadm para el paquete:
ldirectord-3.9.5-3.3.x86_64
--> Procesando dependencias: perl(Mail::Send) para el paquete:
ldirectord-3.9.5-3.3.x86_64
--> Procesando dependencias: perl(LWP::UserAgent) para el paquete:
ldirectord-3.9.5-3.3.x86_64
--> Procesando dependencias: perl(IO::Socket::INET6) para el paquete:
ldirectord-3.9.5-3.3.x86_64
--> Procesando dependencias: perl-libwww-perl para el paquete:
ldirectord-3.9.5-3.3.x86_64
--> Procesando dependencias: perl-MailTools para el paquete:
ldirectord-3.9.5-3.3.x86_64
--> Procesando dependencias: perl(LWP::Debug) para el paquete:
ldirectord-3.9.5-3.3.x86_64
--> Procesando dependencias: perl-Net_SSLeay para el paquete:
ldirectord-3.9.5-3.3.x86_64
--> Procesando dependencias: perl(Sys::Syslog) para el paquete:
ldirectord-3.9.5-3.3.x86_64
--> Ejecutando prueba de transacción
---> Paquete ipvsadm.x86_64 0:1.27-4.el7 debe ser instalado
---> Paquete ldirectord.x86_64 0:3.9.5-3.3 debe ser instalado
--> Procesando dependencias: perl-Net_SSLeay para el paquete:
ldirectord-3.9.5-3.3.x86_64
---> Paquete perl-IO-Socket-INET6.noarch 0:2.69-5.el7 debe ser instalado
---> Paquete perl-MailTools.noarch 0:2.12-2.el7 debe ser instalado
--> Procesando dependencias: perl(Net::SMTP::SSL) para el paquete:
perl-MailTools-2.12-2.el7.noarch
---> Paquete perl-Sys-Syslog.x86_64 0:0.33-3.el7 debe ser instalado
---> Paquete perl-libwww-perl.noarch 0:6.05-2.el7 debe ser instalado
--> Procesando dependencias: perl(WWW::RobotRules) >= 6 para el paquete:
perl-libwww-perl-6.05-2.el7.noarch
--> Procesando dependencias: perl(URI) >= 1.10 para el paquete:
perl-libwww-perl-6.05-2.el7.noarch
--> Procesando dependencias: perl(Net::HTTP) >= 6.04 para el paquete:
perl-libwww-perl-6.05-2.el7.noarch
--> Procesando dependencias: perl(LWP::MediaTypes) >= 6 para el paquete:
perl-libwww-perl-6.05-2.el7.noarch
--> Procesando dependencias: perl(HTTP::Status) >= 6 para el paquete:
perl-libwww-perl-6.05-2.el7.noarch
--> Procesando dependencias: perl(HTTP::Response) >= 6 para el paquete:
perl-libwww-perl-6.05-2.el7.noarch
--> Procesando dependencias: perl(HTTP::Request::Common) >= 6 para el
paquete: perl-libwww-perl-6.05-2.el7.noarch
--> Procesando dependencias: perl(HTTP::Request) >= 6 para el paquete:
perl-libwww-perl-6.05-2.el7.noarch
--> Procesando dependencias: perl(HTTP::Negotiate) >= 6 para el paquete:
perl-libwww-perl-6.05-2.el7.noarch
--> Procesando dependencias: perl(HTTP::Date) >= 6 para el paquete:
perl-libwww-perl-6.05-2.el7.noarch
--> Procesando dependencias: perl(HTTP::Daemon) >= 6 para el paquete:
perl-libwww-perl-6.05-2.el7.noarch
--> Procesando dependencias: perl(HTTP::Cookies) >= 6 para el paquete:
perl-libwww-perl-6.05-2.el7.noarch
--> Procesando dependencias: perl(File::Listing) >= 6 para el paquete:
perl-libwww-perl-6.05-2.el7.noarch
--> Procesando dependencias: perl(URI::Heuristic) para el paquete:
perl-libwww-perl-6.05-2.el7.noarch
--> Procesando dependencias: perl(URI::Escape) para el paquete:
perl-libwww-perl-6.05-2.el7.noarch
--> Procesando dependencias: perl(HTML::HeadParser) para el paquete:
perl-libwww-perl-6.05-2.el7.noarch
--> Procesando dependencias: perl(HTML::Entities) para el paquete:
perl-libwww-perl-6.05-2.el7.noarch
--> Procesando dependencias: perl(Encode::Locale) para el paquete:
perl-libwww-perl-6.05-2.el7.noarch
--> Ejecutando prueba de transacción
---> Paquete ldirectord.x86_64 0:3.9.5-3.3 debe ser instalado
--> Procesando dependencias: perl-Net_SSLeay para el paquete:
ldirectord-3.9.5-3.3.x86_64
---> Paquete perl-Encode-Locale.noarch 0:1.03-5.el7 debe ser instalado
---> Paquete perl-File-Listing.noarch 0:6.04-7.el7 debe ser instalado
---> Paquete perl-HTML-Parser.x86_64 0:3.71-4.el7 debe ser instalado
--> Procesando dependencias: perl(HTML::Tagset) >= 3 para el paquete:
perl-HTML-Parser-3.71-4.el7.x86_64
---> Paquete perl-HTTP-Cookies.noarch 0:6.01-5.el7 debe ser instalado
---> Paquete perl-HTTP-Daemon.noarch 0:6.01-5.el7 debe ser instalado
---> Paquete perl-HTTP-Date.noarch 0:6.02-8.el7 debe ser instalado
---> Paquete perl-HTTP-Message.noarch 0:6.06-6.el7 debe ser instalado
--> Procesando dependencias: perl(IO::Uncompress::Bunzip2) >= 2.021 para el
paquete: perl-HTTP-Message-6.06-6.el7.noarch
--> Procesando dependencias: perl(IO::Compress::Bzip2) >= 2.021 para el
paquete: perl-HTTP-Message-6.06-6.el7.noarch
--> Procesando dependencias: perl(IO::Uncompress::RawInflate) para el
paquete: perl-HTTP-Message-6.06-6.el7.noarch
--> Procesando dependencias: perl(IO::Uncompress::Inflate) para el paquete:
perl-HTTP-Message-6.06-6.el7.noarch
--> Procesando dependencias: perl(IO::Uncompress::Gunzip) para el paquete:
perl-HTTP-Message-6.06-6.el7.noarch
--> Procesando dependencias: perl(IO::HTML) para el paquete:
perl-HTTP-Message-6.06-6.el7.noarch
--> Procesando dependencias: perl(IO::Compress::Gzip) para el paquete:
perl-HTTP-Message-6.06-6.el7.noarch
--> Procesando dependencias: perl(IO::Compress::Deflate) para el paquete:
perl-HTTP-Message-6.06-6.el7.noarch
--> Procesando dependencias: perl(Compress::Raw::Zlib) para el paquete:
perl-HTTP-Message-6.06-6.el7.noarch
---> Paquete perl-HTTP-Negotiate.noarch 0:6.01-5.el7 debe ser instalado
---> Paquete perl-LWP-MediaTypes.noarch 0:6.02-2.el7 debe ser instalado
---> Paquete perl-Net-HTTP.noarch 0:6.06-2.el7 debe ser instalado
--> Procesando dependencias: perl(IO::Socket::SSL) >= 1.38 para el paquete:
perl-Net-HTTP-6.06-2.el7.noarch
---> Paquete perl-Net-SMTP-SSL.noarch 0:1.01-13.el7 debe ser instalado
---> Paquete perl-URI.noarch 0:1.60-9.el7 debe ser instalado
--> Procesando dependencias: perl(Business::ISBN) para el paquete:
perl-URI-1.60-9.el7.noarch
---> Paquete perl-WWW-RobotRules.noarch 0:6.02-5.el7 debe ser instalado
--> Ejecutando prueba de transacción
---> Paquete ldirectord.x86_64 0:3.9.5-3.3 debe ser instalado
--> Procesando dependencias: perl-Net_SSLeay para el paquete:
ldirectord-3.9.5-3.3.x86_64
---> Paquete perl-Business-ISBN.noarch 0:2.06-2.el7 debe ser instalado
--> Procesando dependencias: perl(Business::ISBN::Data) >= 20120719.001
para el paquete: perl-Business-ISBN-2.06-2.el7.noarch
---> Paquete perl-Compress-Raw-Zlib.x86_64 1:2.061-4.el7 debe ser instalado
---> Paquete perl-HTML-Tagset.noarch 0:3.20-15.el7 debe ser instalado
---> Paquete perl-IO-Compress.noarch 0:2.061-2.el7 debe ser instalado
--> Procesando dependencias: perl(Compress::Raw::Bzip2) >= 2.061 para el
paquete: perl-IO-Compress-2.061-2.el7.noarch
---> Paquete perl-IO-HTML.noarch 0:1.00-2.el7 debe ser instalado
---> Paquete perl-IO-Socket-SSL.noarch 0:1.94-3.el7 debe ser instalado
--> Procesando dependencias: perl(IO::Socket::IP) >= 0.20 para el paquete:
perl-IO-Socket-SSL-1.94-3.el7.noarch
--> Procesando dependencias: perl(Net::LibIDN) para el paquete:
perl-IO-Socket-SSL-1.94-3.el7.noarch
--> Ejecutando prueba de transacción
---> Paquete ldirectord.x86_64 0:3.9.5-3.3 debe ser instalado
--> Procesando dependencias: perl-Net_SSLeay para el paquete:
ldirectord-3.9.5-3.3.x86_64
---> Paquete perl-Business-ISBN-Data.noarch 0:20120719.001-2.el7 debe ser
instalado
---> Paquete perl-Compress-Raw-Bzip2.x86_64 0:2.061-3.el7 debe ser instalado
---> Paquete perl-IO-Socket-IP.noarch 0:0.21-4.el7 debe ser instalado
---> Paquete perl-Net-LibIDN.x86_64 0:0.12-15.el7 debe ser instalado
--> Resolución de dependencias finalizada
Error: Paquete: ldirectord-3.9.5-3.3.x86_64 (network_ha-clustering_Stable)
Necesita: perl-Net_SSLeay
Podría intentar utilizar el comando --skip-broken para sortear el problema
Podría intentar ejecutar: rpm- Va --nofiles --nodigest

As you can see here the package "perl-Net_SSLeay" does not exists, but it's
called "perl-Net-SSLeay" instead:
[root@galeno ~]# yum search perl-Net_SSLeay
Complementos cargados:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: ftp.uma.es
* epel: nl.mirror.eurid.eu
* extras: ftp.uma.es
* updates: ftp.cixug.es
Aviso: No se ha encontrado ningún resultado para: perl-Net_SSLeay
No matches found
[root@galeno ~]# yum search perl-Net-SSLeay
Complementos cargados:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: ftp.uma.es
* epel: nl.mirror.eurid.eu
* extras: ftp.uma.es
* updates: ftp.cixug.es
====================================== N/S matched: perl-Net-SSLeay
======================================
perl-Net-SSLeay.x86_64 : Perl extension for using OpenSSL

I suppose the same problem was present on CentOS 6 repository, as the package
name it's corrected in CentOS 6 repository requirements for ldirectord package,
so the problem should be solved the same way in CentOS 7 repository.

Thanks in advanced.

Un saludo.

David Ruiz Estefanía
Administrador de Sistemas
Centro de Alta Disponibilidad

Correo: cad.ext@xxxxxxxxxxxxx
Teléfono: +34 941 298 000 - Ext. 84743
Móvil: +34 669 432 808


________________________________

GOBIERNO DE LA RIOJA
AVISO LEGAL: La información contenida en este mensaje es confidencial y está
destinada a ser leída sólo por la persona a la que va dirigida. Si Ud. no es el
destinatario señalado le informamos que está prohibida, y puede ser ilegal,
cualquier divulgación o reproducción de este mensaje.
Antes de imprimir este e-mail piense bien si es necesario hacerlo.
--
To unsubscribe, e-mail: opensuse-ha+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-ha+owner@xxxxxxxxxxxx

< Previous Next >
List Navigation
Follow Ups