Issue #7438 has been reported by Ken Barber.

----------------------------------------
Bug #7438: RHEL 5 packages has dependency on update packages
https://projects.puppetlabs.com/issues/7438

Author: Ken Barber
Status: Unreviewed
Priority: Normal
Assignee: 
Category: packages
Target version: 
Keywords: 
Branch: 
Affected PE version: 1.0.0


So this was given to me by Florins from AmaziQSource. It seems we have 
dependencies on packages higher then the base install CD which can create 
problems with users who choose not to patch. I guess although this is not a 
great position to be in, we should go with compatibility here.

The test below was done on RHEL 5.5 I believe. I haven't tried to reproduce it 
myself yet.

<snip>

Hi Ken,

As stated, not all customers running RHEL in the netherlands will update
all of their rpm's to the last version. The api of the Redhat patched versions 
should
also be the same, so older versions should work as well.

cheers Flo

STEP 4: INSTALL PACKAGES

## Installing packages from files...
** rpm -ivh ./packages/rhel-5-x86_64/pe-augeas-0.7.2-1.el5.x86_64.rpm 
./packages/rhel-5-x86_64/pe-augeas-libs-0.7.2-1.el5.x86_64.rpm 
./packages/rhel-5-x86_64/pe-facter-1.5.8-1.el5.noarch.rpm 
./packages/rhel-5-x86_64/pe-httpd-2.2.3-3.el5.x86_64.rpm 
./packages/rhel-5-x86_64/pe-httpd-passenger-2.2.11-4.el5.x86_64.rpm 
./packages/rhel-5-x86_64/pe-mod_ssl-2.2.3-3.el5.x86_64.rpm 
./packages/rhel-5-x86_64/pe-puppet-2.6.4-7.el5.noarch.rpm 
./packages/rhel-5-x86_64/pe-puppet-server-2.6.4-7.el5.noarch.rpm 
./packages/rhel-5-x86_64/pe-ruby-1.8.7.302-1.el5.x86_64.rpm 
./packages/rhel-5-x86_64/pe-ruby-augeas-0.3.0-1.el5.x86_64.rpm 
./packages/rhel-5-x86_64/pe-ruby-devel-1.8.7.302-1.el5.x86_64.rpm 
./packages/rhel-5-x86_64/pe-rubygem-actionmailer-2.3.5-1.el5.noarch.rpm 
./packages/rhel-5-x86_64/pe-rubygem-actionpack-2.3.5-2.el5.noarch.rpm 
./packages/rhel-5-x86_64/pe-rubygem-activerecord-2.3.5-1.el5.noarch.rpm 
./packages/rhel-5-x86_64/pe-rubygem-activeresource-2.3.5-1.el5.noarch.rpm 
./packages/rhel-5-x86_64/pe-rubygem-activesupport-2.3.5-1.el5.noarch.rpm 
./packages/rhel-5-x86_64/pe-rubygem-puppet-module-0.3.0-3.el5.noarch.rpm 
./packages/rhel-5-x86_64/pe-rubygem-rack-1.0.1-2.el5.noarch.rpm 
./packages/rhel-5-x86_64/pe-rubygem-rails-2.3.5-1.el5.noarch.rpm 
./packages/rhel-5-x86_64/pe-rubygem-rake-0.8.7-1.el5.noarch.rpm 
./packages/rhel-5-x86_64/pe-rubygems-1.3.4-1.el5.noarch.rpm 
./packages/rhel-5-x86_64/pe-ruby-irb-1.8.7.302-1.el5.x86_64.rpm 
./packages/rhel-5-x86_64/pe-ruby-libs-1.8.7.302-1.el5.x86_64.rpm 
./packages/rhel-5-x86_64/pe-ruby-rdoc-1.8.7.302-1.el5.x86_64.rpm 
./packages/rhel-5-x86_64/pe-ruby-ri-1.8.7.302-1.el5.x86_64.rpm 
./packages/rhel-5-x86_64/pe-ruby-shadow-1.4.1-1.el5.x86_64.rpm
error: Failed dependencies:
       openssl >= 0.9.8e-12.el5_4.4 is needed by pe-mod_ssl-2.2.3-3.el5.x86_64

Installed Packages
Name       : openssl
Arch       : i686
Version    : 0.9.8e
Release    : 12.el5
Size       : 3.3 M
Repo       : installed
Summary    : The OpenSSL toolkit
URL        : http://www.openssl.org/
License    : BSDish
Description: The OpenSSL toolkit provides support for secure communications 
between
          : machines. OpenSSL includes a certificate management tool and shared
          : libraries which provide various cryptographic algorithms and
          : protocols.

Name       : openssl
Arch       : x86_64
Version    : 0.9.8e
Release    : 12.el5
Size       : 3.4 M
Repo       : installed
Summary    : The OpenSSL toolkit
URL        : http://www.openssl.org/
License    : BSDish
Description: The OpenSSL toolkit provides support for secure communications 
between
          : machines. OpenSSL includes a certificate management tool and shared
          : libraries which provide various cryptographic algorithms and
          : protocols.



Rawpacket consultancy en training

Tel: +316/47516668
http://www.rawpacket.com
Network/Unix consultant
Redhat Trainer/Examiner RHCE/RHCI/RHCX



-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to