[SOLVED] Failed perl dependencies on RPM install

Moderator: crythias

Locked
Mothra
Znuny expert
Posts: 189
Joined: 26 Oct 2010, 15:04
Znuny Version: 3.2.11

[SOLVED] Failed perl dependencies on RPM install

Post by Mothra »

I'm getting the following error when trying to install OTRS 3 from the supplied RPM for SLES 10:

Code: Select all

otrsdemo:~ # rpm -Uvh otrs-3.0.3-01.noarch.rpm
error: Failed dependencies:
        perl-GD is needed by otrs-3.0.3-01.noarch
        perl-GDGraph is needed by otrs-3.0.3-01.noarch
        perl-GDTextUtil is needed by otrs-3.0.3-01.noarch
the only way I can get it to install is to run rpm with the --nodeps option, which feels wrong.

And all of this is despite the fact that all required modules are in fact installed:

Code: Select all

otrs:/opt/otrs/bin # ./otrs.CheckModules.pl
   o CGI............................ok (v3.50)
   o Crypt::PasswdMD5...............ok (v1.3)
   o CSS::Minifier..................ok (v0.01)
   o Date::Format...................ok (v2.22)
   o Date::Pcalc....................ok (v1.2)
   o DBI............................ok (v1.50)
   o DBD::mysql.....................ok (v3.0002)
   o Digest::MD5....................ok (v2.51)
   o Digest::SHA::PurePerl..........ok (v5.48)
   o Encode::HanExtra...............ok (v0.23)
   o GD.............................ok (v2.45)
      o GD::Text....................ok (v0.86)
      o GD::Graph...................ok (v1.44)
      o GD::Graph::lines............ok (v1.15)
      o GD::Text::Align.............ok (v1.18)
   o IO::Scalar.....................ok (v2.110)
   o IO::Wrap.......................ok (v2.110)
   o JavaScript::Minifier...........ok (v1.05)
   o JSON...........................ok (v2.27)
      o JSON::PP....................ok (v2.27008)
      o JSON::XS....................ok (v2.3)
   o LWP::UserAgent.................ok (v2.033)
   o Mail::Internet.................ok (v2.07)
   o Mail::POP3Client...............ok (v2.18 )
      o IO::Socket::SSL.............Not installed! (Optional - Required for POP3 SSL connections.)
   o MIME::Base64...................ok (v3.07)
   o MIME::Tools....................ok (v5.428)
   o Net::DNS.......................ok (v0.66)
   o Net::POP3......................ok (v2.29)
   o Net::IMAP::Simple..............ok (v1.2017)
      o Net::IMAP::Simple::SSL......ok (v1.3)
   o Net::SMTP......................ok (v2.31)
      o Authen::SASL................ok (v2.15)
      o Net::SMTP::SSL..............ok (v1.01)
      o Net::SMTP::TLS..............Not installed! (Optional - Required for TLS/SMTP connections.)
   o Net::LDAP......................ok (v0.4001)
   o PDF::API2......................ok (v0.73)
      o Compress::Zlib..............ok (v2.03)
   o SOAP::Lite.....................failed!!! Version 0.712 not supported! This version is broken and not useable! Please use another version.
   o Text::CSV......................ok (v1.20)
      o Text::CSV_PP................ok (v1.28)
      o Text::CSV_XS................ok (v0.79)
   o XML::Parser....................ok (v2.34)
Last edited by Mothra on 01 Dec 2010, 11:16, edited 1 time in total.
OTRS 3.2.11 on Centos 6.4 with MySQL 5.0. Agents and internal customers authenticate via Active Directory.
jojo
Znuny guru
Posts: 15020
Joined: 26 Jan 2007, 14:50
Znuny Version: Git Master
Contact:

Re: Failed perl dependencies on RPM install

Post by jojo »

yes, the rpm checks the rpm database. The Script checks Perl Modules. So --nodeps is ok (as there are for SLES no packages by SuSE)
"Production": OTRS™ 8, OTRS™ 7, STORM powered by OTRS
"Testing": ((OTRS Community Edition)) and git Master

Never change Defaults.pm! :: Blog
Professional Services:: http://www.otrs.com :: enjoy@otrs.com
Mothra
Znuny expert
Posts: 189
Joined: 26 Oct 2010, 15:04
Znuny Version: 3.2.11

Re: Failed perl dependencies on RPM install

Post by Mothra »

jojo wrote:yes, the rpm checks the rpm database. The Script checks Perl Modules. So --nodeps is ok (as there are for SLES no packages by SuSE)
Ah, of course. Not sure why I didn't see that... it had been a long day!

:-)
OTRS 3.2.11 on Centos 6.4 with MySQL 5.0. Agents and internal customers authenticate via Active Directory.
Locked