Issue #6007 has been updated by Nigel Kersten.

Target version changed from Beta to PE Beta


----------------------------------------
Bug #6007: pe-ruby packages don't properly pick up mysql
https://projects.puppetlabs.com/issues/6007

Author: Eric Shamow
Status: Closed
Priority: Normal
Assignee: Nigel Kersten
Category: packages
Target version: PE Beta
Keywords: 
Branch: next
Affected URL: 
Affected PE version: 


Saw the following on first execution of the puppet-enterprise installer script 
-- this is on CentOS 5.5, x86_64.  Build was 0.6rc6:
<pre>
## Installing packages from files...
** rpm -ivh ./packages/centos-5-x86_64/pe-ruby-mysql-2.7.3-1.el5.x86_64.rpm 
./packages/centos-5-x86_64/pe-facter-1.5.8-1.el5.noarch.rpm 
./packages/centos-5-x86_64/pe-httpd-2.2.3-2.el5.x86_64.rpm 
./packages/centos-5-x86_64/pe-httpd-passenger-2.2.11-3.el5.x86_64.rpm 
./packages/centos-5-x86_64/pe-mod_ssl-2.2.3-2.el5.x86_64.rpm 
./packages/centos-5-x86_64/pe-puppet-2.6.4-5.el5.noarch.rpm 
./packages/centos-5-x86_64/pe-puppet-dashboard-1.0.4-2.el5.noarch.rpm 
./packages/centos-5-x86_64/pe-puppet-server-2.6.4-5.el5.noarch.rpm 
./packages/centos-5-x86_64/pe-ruby-1.8.7.302-1.el5.x86_64.rpm 
./packages/centos-5-x86_64/pe-rubygem-actionmailer-2.3.5-1.el5.noarch.rpm 
./packages/centos-5-x86_64/pe-rubygem-actionpack-2.3.5-2.el5.noarch.rpm 
./packages/centos-5-x86_64/pe-rubygem-activerecord-2.3.5-1.el5.noarch.rpm 
./packages/centos-5-x86_64/pe-rubygem-activeresource-2.3.5-1.el5.noarch.rpm 
./packages/centos-5-x86_64/pe-rubygem-activesupport-2.3.5-1.el5.noarch.rpm 
./packages/centos-5-x86_64/pe-rubygem-puppet-module-0.3.0-1.el5.noarch.rpm 
./packages/centos-5-x86_64/pe-rubygem-rack-1.0.1-2.el5.noarch.rpm 
./packages/centos-5-x86_64/pe-rubygem-rails-2.3.5-1.el5.noarch.rpm 
./packages/centos-5-x86_64/pe-rubygem-rake-0.8.7-1.el5.noarch.rpm 
./packages/centos-5-x86_64/pe-rubygems-1.3.4-1.el5.noarch.rpm 
./packages/centos-5-x86_64/pe-ruby-irb-1.8.7.302-1.el5.x86_64.rpm 
./packages/centos-5-x86_64/pe-ruby-libs-1.8.7.302-1.el5.x86_64.rpm 
./packages/centos-5-x86_64/pe-ruby-mysql-2.7.3-1.el5.x86_64.rpm 
./packages/centos-5-x86_64/pe-ruby-rdoc-1.8.7.302-1.el5.x86_64.rpm 
./packages/centos-5-x86_64/pe-ruby-ri-1.8.7.302-1.el5.x86_64.rpm 
./packages/centos-5-x86_64/pe-ruby-shadow-1.4.1-1.el5.x86_64.rpm
error: Failed dependencies:
        libmysqlclient.so.15()(64bit) is needed by 
pe-ruby-mysql-2.7.3-1.el5.x86_64
        libmysqlclient.so.15(libmysqlclient_15)(64bit) is needed by 
pe-ruby-mysql-2.7.3-1.el5.x86_64

=================================================================================================================================================================================================================

!! ERROR: Could not install packages from files; see messages above for cause.

=================================================================================================================================================================================================================
</pre>
However, a "yum install mysql" followed by rerunning the script succeeded.  
Here's what ended up getting installed:
<pre>
Installing:
 mysql                                        i386                              
         5.0.77-4.el5_5.4                                      
CentOS-5-x86_64-updates                                     4.8 M
 mysql                                        x86_64                            
         5.0.77-4.el5_5.4                                      
CentOS-5-x86_64-updates                                     4.8 M
Installing for dependencies:
 perl-DBI                                     x86_64                            
         1.52-2.el5                                            core-0           
                                           600 k
</pre>
Looks like those pe-ruby packages don't properly label what will satisfy their 
dependencies.




-- 
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