Skip to content
Jan Ivar Beddari edited this page Oct 16, 2013 · 4 revisions

Doing test-installs to see what versions of deps Puppetlabs packages in their repos. We'll try to package the same versions.

Test-install on Ubuntu 12.04.2 from apt.puppetlabs.com

http://puppet-vagrant-boxes.puppetlabs.com/ubuntu-server-12042-x64-vbox4210-nocm.box
curl -O http://apt.puppetlabs.com/puppetlabs-release-precise.deb
dpkg -i puppetlabs-release-precise.deb
apt-get update && apt-get install puppet

The following extra packages will be installed:
  augeas-lenses debconf-utils facter hiera libaugeas-ruby libaugeas-ruby1.8 libaugeas0 libjson-ruby libruby libruby1.8 libshadow-ruby1.8 puppet-common ruby ruby-json ruby-rgen ruby1.8 virt-what
Suggested packages:
  augeas-doc augeas-tools puppet-el vim-puppet ruby-selinux libselinux-ruby1.8 librrd-ruby1.9.1 librrd-ruby1.8 ri ruby-dev ruby1.8-examples ri1.8
Recommended packages:
  rdoc
The following NEW packages will be installed:
  augeas-lenses debconf-utils facter hiera libaugeas-ruby libaugeas-ruby1.8 libaugeas0 libjson-ruby libruby libruby1.8 libshadow-ruby1.8 puppet puppet-common ruby ruby-json ruby-rgen ruby1.8 virt-what


dpkg -l augeas-lenses debconf-utils facter hiera libaugeas-ruby libaugeas-ruby1.8 libaugeas0 libjson-ruby libruby libruby1.8 libshadow-ruby1.8 puppet puppet-common ruby ruby-json ruby-rgen ruby1.8 virt-what
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                                           Version                                        Description
+++-==============================================-==============================================-============================================================================================================
ii  augeas-lenses                                  0.10.0-0ubuntu4                                Set of lenses needed by libaugeas0 to parse config files
ii  debconf-utils                                  1.5.42ubuntu1                                  debconf utilities
ii  facter                                         1.7.1-1puppetlabs1                             Ruby module for collecting simple facts about a host operating system
ii  hiera                                          1.2.1-1puppetlabs1                             A simple pluggable Hierarchical Database.
ii  libaugeas-ruby                                 0.3.0-1.1ubuntu4                               Augeas bindings for the Ruby language
ii  libaugeas-ruby1.8                              0.3.0-1.1ubuntu4                               Augeas bindings for the Ruby language
ii  libaugeas0                                     0.10.0-0ubuntu4                                Augeas configuration editing library and API
ii  libjson-ruby                                   1.6.3-1                                        Transitional package for ruby-json
ii  libruby                                        4.8                                            Transitional package for libruby1.8
ii  libruby1.8                                     1.8.7.352-2ubuntu1.2                           Libraries necessary to run Ruby 1.8
ii  libshadow-ruby1.8                              1.4.1-8build1                                  Interface of shadow password for Ruby 1.8
ii  puppet                                         3.2.2-1puppetlabs1                             Centralized configuration management - agent startup and compatibility scripts
ii  puppet-common                                  3.2.2-1puppetlabs1                             Centralized configuration management
ii  ruby                                           4.8                                            Transitional package for ruby1.8
ii  ruby-json                                      1.6.3-1                                        JSON library for Ruby
ii  ruby-rgen                                      0.6.5-1puppetlabs1                             A framework supporting Model Driven Software Development (MDSD)
ii  ruby1.8                                        1.8.7.352-2ubuntu1.2                           Interpreter of object-oriented scripting language Ruby 1.8
ii  virt-what                                      1.11-1                                         detect if we are running in a virtual machine

Test-install on CentOS 6.4 from yum.puppetlabs.com

http://puppet-vagrant-boxes.puppetlabs.com/centos-64-x64-vbox4210-nocm.box
rpm -i http://yum.puppetlabs.com/el/6/products/x86_64/puppetlabs-release-6-7.noarch.rpm
yum install puppet

Installing:
 puppet                   noarch         3.2.2-1.el6                 puppetlabs-products         1.0 M
Installing for dependencies:
 augeas-libs              x86_64         0.9.0-4.el6                 base                        317 k
 compat-readline5         x86_64         5.2-17.1.el6                base                        130 k
 facter                   x86_64         1:1.7.1-1.el6               puppetlabs-products          84 k
 hiera                    noarch         1.2.1-1.el6                 puppetlabs-products          21 k
 libselinux-ruby          x86_64         2.0.94-5.3.el6_4.1          updates                      99 k
 ruby                     x86_64         1.8.7.352-10.el6_4          updates                     533 k
 ruby-augeas              x86_64         0.4.1-1.el6                 puppetlabs-deps              21 k
 ruby-irb                 x86_64         1.8.7.352-10.el6_4          updates                     312 k
 ruby-libs                x86_64         1.8.7.352-10.el6_4          updates                     1.6 M
 ruby-rdoc                x86_64         1.8.7.352-10.el6_4          updates                     376 k
 ruby-rgen                noarch         0.6.5-1.el6                 puppetlabs-deps              87 k
 ruby-shadow              x86_64         1.4.1-13.el6                puppetlabs-deps              11 k
 rubygem-json             x86_64         1.5.5-1.el6                 puppetlabs-deps             763 k
 rubygems                 noarch         1.3.7-1.el6                 base                        206 k

Deps for version 3.3.1:

Installing:
 puppet               noarch     3.3.1-1.el6              puppetlabs-products     1.1 M
Installing for dependencies:
 augeas-libs          x86_64     0.9.0-4.el6              base                    317 k
 compat-readline5     x86_64     5.2-17.1.el6             base                    130 k
 facter               x86_64     1:1.7.3-1.el6            puppetlabs-products      85 k
 hiera                noarch     1.2.1-1.el6              puppetlabs-products      21 k
 libselinux-ruby      x86_64     2.0.94-5.3.el6_4.1       updates                  99 k
 ruby                 x86_64     1.8.7.352-12.el6_4       updates                 534 k
 ruby-augeas          x86_64     0.4.1-1.el6              puppetlabs-deps          21 k
 ruby-irb             x86_64     1.8.7.352-12.el6_4       updates                 313 k
 ruby-libs            x86_64     1.8.7.352-12.el6_4       updates                 1.6 M
 ruby-rdoc            x86_64     1.8.7.352-12.el6_4       updates                 376 k
 ruby-rgen            noarch     0.6.5-1.el6              puppetlabs-deps          87 k
 ruby-shadow          x86_64     1.4.1-13.el6             puppetlabs-deps          11 k
 rubygem-json         x86_64     1.5.5-1.el6              puppetlabs-deps         763 k
 rubygems             noarch     1.3.7-1.el6              base                    206 k

Clone this wiki locally