[Bug 905304] Review Request: OpenDMARC - Domain-based Message Authentication, Reporting & Conformance (DMARC) milter and library

bugzilla at redhat.com bugzilla at redhat.com
Fri Mar 13 16:28:33 UTC 2015


https://bugzilla.redhat.com/show_bug.cgi?id=905304



--- Comment #101 from Steve Jenkins <steve at stevejenkins.com> ---
Paul:

# uname -r
2.6.18-398.el5

# rpm -ivh perl-IO-Compress-Zlib-2.005-1.el5.noarch.rpm
error: Failed dependencies:
        perl(Compress::Raw::Zlib) >= 2.005 is needed by
perl-IO-Compress-Zlib-2.005-1.el5.noarch
        perl(IO::Compress::Base) >= 2.005 is needed by
perl-IO-Compress-Zlib-2.005-1.el5.noarch
        perl(IO::Compress::Base::Common) >= 2.005 is needed by
perl-IO-Compress-Zlib-2.005-1.el5.noarch
        perl(IO::Uncompress::Base) >= 2.005 is needed by
perl-IO-Compress-Zlib-2.005-1.el5.noarch

# yum install perl-IO-Compress*
...
Resolving Dependencies
--> Running transaction check
---> Package perl-IO-Compress-Base.noarch 0:2.005-2.el5 set to be updated
---> Package perl-IO-Compress-Bzip2.noarch 0:2.005-3.el5 set to be updated
--> Processing Dependency: perl(Compress::Raw::Bzip2) >= 2.005 for package:
perl-IO-Compress-Bzip2
--> Running transaction check
---> Package perl-Compress-Raw-Bzip2.i386 0:2.005-5.el5 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved
...
Running Transaction
  Installing     : perl-Compress-Raw-Bzip2
  Installing     : perl-IO-Compress-Base
  Installing     : perl-IO-Compress-Bzip2

Installed:
  perl-IO-Compress-Base.noarch 0:2.005-2.el5
  perl-IO-Compress-Bzip2.noarch 0:2.005-3.el5

Dependency Installed:
  perl-Compress-Raw-Bzip2.i386 0:2.005-5.el5

Complete!

# yum install perl-Compress-Zlib
...
Resolving Dependencies
--> Running transaction check
---> Package perl-Compress-Zlib.i386 0:1.42-1.fc6 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved
...
Running Transaction
  Installing     : perl-Compress-Zlib

Installed:
  perl-Compress-Zlib.i386 0:1.42-1.fc6

Complete!

# yum install perl-Compress-Raw-Zlib
...
Resolving Dependencies
--> Running transaction check
---> Package perl-Compress-Raw-Zlib.i386 0:2.020-1.el5 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved
...
Installing:
 perl-Compress-Raw-Zlib
...
Running Transaction
  Installing     : perl-Compress-Raw-Zlib

Installed:
  perl-Compress-Raw-Zlib.i386 0:2.020-1.el5

Complete!

# rpm -ivh perl-IO-Compress-Zlib-2.005-1.el5.noarch.rpm
Preparing...                ########################################### [100%]
   1:perl-IO-Compress-Zlib  ########################################### [100%]

# wget
https://kojipkgs.fedoraproject.org//packages/opendmarc/1.3.1/3.el5/i386/libopendmarc-1.3.1-3.el5.i386.rpm

# wget
https://kojipkgs.fedoraproject.org//packages/opendmarc/1.3.1/3.el5/i386/opendmarc-1.3.1-3.el5.i386.rpm

(had to do wget because I had unpushed the EL5 pkg from testing... I've
requested to have it pushed it back in now)

# rpm -ivh libopendmarc-1.3.1-3.el5.i386.rpm opendmarc-1.3.1-3.el5.i386.rpm
error: Failed dependencies:
        perl(HTTP::Request) is needed by opendmarc-1.3.1-3.el5.i386

# yum install perl-HTTP-Request
...
No package perl-HTTP-Request available.

# yum install perl-libwww-perl
...
Resolving Dependencies
--> Running transaction check
---> Package perl-libwww-perl.noarch 0:5.805-1.1.1 set to be updated
--> Processing Dependency: perl-HTML-Parser >= 3.33 for package:
perl-libwww-perl
--> Processing Dependency: perl(HTML::Entities) for package: perl-libwww-perl
--> Running transaction check
---> Package perl-HTML-Parser.i386 0:3.55-1.fc6 set to be updated
--> Processing Dependency: perl-HTML-Tagset >= 3.03 for package:
perl-HTML-Parser
--> Processing Dependency: perl(HTML::Tagset) for package: perl-HTML-Parser
--> Running transaction check
---> Package perl-HTML-Tagset.noarch 0:3.10-2.1.1 set to be updated
--> Finished Dependency Resolution

Dependencies Resolved
...
Installing:
 perl-libwww-perl

Installing for dependencies:
 perl-HTML-Parser
 perl-HTML-Tagse
...
Running Transaction
  Installing     : perl-HTML-Tagset
  Installing     : perl-HTML-Parser
  Installing     : perl-libwww-perl

Installed:
  perl-libwww-perl.noarch 0:5.805-1.1.1

Dependency Installed:
  perl-HTML-Parser.i386 0:3.55-1.fc6
  perl-HTML-Tagset.noarch 0:3.10-2.1.1

Complete!

# rpm -ivh libopendmarc-1.3.1-3.el5.i386.rpm opendmarc-1.3.1-3.el5.i386.rpm
Preparing...                ########################################### [100%]
   1:libopendmarc           ########################################### [ 50%]
   2:opendmarc              ########################################### [100%]

# service opendmarc start
Starting OpenDMARC Milter:                                 [  OK  ]

Thanks for not giving up, Paul!

So if you can get the perl-IO-Compress-Zlib package in for EL5, do I simply
need to add that package, as well as the perl-libwww-perl, as additional
"Requires" in the spec file for the EL5 spec file, and we should be good to go?

Now I'm wondering if the perl-libwww-perl package will also be required for
EL6.

-- 
You are receiving this mail because:
You are always notified about changes to this product and component


More information about the package-review mailing list