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.
