On Tue, Nov 6, 2012 at 7:11 PM, Moses Mendoza <mo...@puppetlabs.com> wrote:

> What version(s) of facter are you running? Perhaps you have multiple
> installed here as well? It seems strange that the trace you posted
> references two distinct library paths,
> e.g.
> /usr/local/lib/site_ruby/1.8/facter and /usr/lib/ruby/vendor_ruby/facter
>
>
 $ facter --version
1.5.8



>
> On Tue, Nov 6, 2012 at 11:19 AM, Asif Iqbal <vad...@gmail.com> wrote:
> >
> >
> >
> > On Tue, Nov 6, 2012 at 1:14 PM, Jeff McCune <j...@puppetlabs.com> wrote:
> >>
> >> Did you have a version of Puppet on this system previously?  This
> >> definitely seems like a bug, but it seems like one that only manifests
> if
> >> there's some other copy of Puppet that is also being loaded along with
> the
> >> version you expect.
> >>
> >
> >
> > There was a puppet 2.6.8 before and it was failing horribly with all
> kind of
> > ruby file missing.
> > So I installed this version using gem. Now I removed gem version puppet
> to
> > get the puppet 2.6.8 back
> >
> > Now puppet version works again
> >
> > $ puppet --version
> > 2.6.8
> >
> > But it does not help with this manifest
> >
> > $ cat ldap.pp
> > class { "pam_ldap": }
> >
> > $ puppet apply ldap.pp
> > /usr/lib/ruby/vendor_ruby/facter/virtual.rb:168: undefined method
> > `has_weight' for #<Facter::Util::Resolution:0x7f55970a3748>
> (NoMethodError)
> > from /usr/local/lib/site_ruby/1.8/facter/util/fact.rb:38:in
> `instance_eval'
> > from /usr/local/lib/site_ruby/1.8/facter/util/fact.rb:38:in `add'
> > from /usr/local/lib/site_ruby/1.8/facter/util/collection.rb:35:in `add'
> > from /usr/local/lib/site_ruby/1.8/facter.rb:105:in `add'
> > from /usr/lib/ruby/vendor_ruby/facter/virtual.rb:167
> > from /usr/local/lib/site_ruby/1.8/facter/util/loader.rb:73:in `load'
> > from /usr/local/lib/site_ruby/1.8/facter/util/loader.rb:73:in `load_file'
> > from /usr/local/lib/site_ruby/1.8/facter/util/loader.rb:38:in `load_all'
> > from /usr/local/lib/site_ruby/1.8/facter/util/loader.rb:33:in `each'
> > from /usr/local/lib/site_ruby/1.8/facter/util/loader.rb:33:in `load_all'
> > from /usr/local/lib/site_ruby/1.8/facter/util/loader.rb:30:in `each'
> > from /usr/local/lib/site_ruby/1.8/facter/util/loader.rb:30:in `load_all'
> > from /usr/local/lib/site_ruby/1.8/facter/util/collection.rb:90:in
> `load_all'
> > from /usr/local/lib/site_ruby/1.8/facter.rb:95:in `to_hash'
> > from /usr/local/lib/site_ruby/1.8/puppet/indirector/facts/facter.rb:71:in
> > `find'
> > from /usr/local/lib/site_ruby/1.8/puppet/indirector/indirection.rb:188:in
> > `find'
> > from /usr/local/lib/site_ruby/1.8/puppet/indirector.rb:50:in `find'
> > from /usr/local/lib/site_ruby/1.8/puppet/application/apply.rb:88:in
> `main'
> > from /usr/local/lib/site_ruby/1.8/puppet/application/apply.rb:35:in
> > `run_command'
> > from /usr/local/lib/site_ruby/1.8/puppet/application.rb:305:in `run'
> > from /usr/local/lib/site_ruby/1.8/puppet/application.rb:420:in `hook'
> > from /usr/local/lib/site_ruby/1.8/puppet/application.rb:305:in `run'
> > from /usr/local/lib/site_ruby/1.8/puppet/application.rb:411:in
> > `exit_on_fail'
> > from /usr/local/lib/site_ruby/1.8/puppet/application.rb:305:in `run'
> > from /usr/local/lib/site_ruby/1.8/puppet/util/command_line.rb:62:in
> > `execute'
> > from /usr/bin/puppet:4
> >
> >
> >
> >> -Jeff
> >>
> >>
> >> On Tue, Nov 6, 2012 at 9:20 AM, Asif Iqbal <vad...@gmail.com> wrote:
> >>>
> >>> On Tue, Nov 6, 2012 at 11:31 AM, Asif Iqbal <vad...@gmail.com> wrote:
> >>>>
> >>>> I am getting this error after installing puppet with gem
> >>>>
> >>>> $ gem install puppet
> >>>> Fetching: facter-1.6.14.gem (100%)
> >>>> Fetching: puppet-3.0.1.gem (100%)
> >>>> Successfully installed facter-1.6.14
> >>>> Successfully installed puppet-3.0.1
> >>>> 2 gems installed
> >>>> Installing ri documentation for facter-1.6.14...
> >>>> Installing ri documentation for puppet-3.0.1...
> >>>> Installing RDoc documentation for facter-1.6.14...
> >>>> Installing RDoc documentation for puppet-3.0.1...
> >>>> Could not find main page README.md
> >>>> Could not find main page README.md
> >>>> Could not find main page README.md
> >>>> Could not find main page README.md
> >>>>
> >>>> $ puppet --version
> >>>> Error: Could not intialize global default settings: Error converting
> >>>> value for param 'factpath': Could not find value for $confdir
> >>>>
> >>>> google search found this link and that is already fixed for this
> version
> >>>>
> >>>> https://github.com/puppetlabs/puppet/pull/750
> >>>>
> >>>>
> >>>> Please advise.
> >>>>
> >>>
> >>> I am on Ubuntu 12.04.1 LTS 64bit server and gem version is 1.8.24
> >>>
> >>>> --
> >>>> Asif Iqbal
> >>>> PGP Key: 0xE62693C5 KeyServer: pgp.mit.edu
> >>>> A: Because it messes up the order in which people normally read text.
> >>>> Q: Why is top-posting such a bad thing?
> >>>>
> >>>>
> >>>
> >>>
> >>>
> >>> --
> >>> Asif Iqbal
> >>> PGP Key: 0xE62693C5 KeyServer: pgp.mit.edu
> >>> A: Because it messes up the order in which people normally read text.
> >>> Q: Why is top-posting such a bad thing?
> >>>
> >>>
> >>> --
> >>> You received this message because you are subscribed to the Google
> Groups
> >>> "Puppet Users" group.
> >>> To post to this group, send email to puppet-users@googlegroups.com.
> >>> To unsubscribe from this group, send email to
> >>> puppet-users+unsubscr...@googlegroups.com.
> >>> For more options, visit this group at
> >>> http://groups.google.com/group/puppet-users?hl=en.
> >>
> >>
> >> --
> >> You received this message because you are subscribed to the Google
> Groups
> >> "Puppet Users" group.
> >> To post to this group, send email to puppet-users@googlegroups.com.
> >> To unsubscribe from this group, send email to
> >> puppet-users+unsubscr...@googlegroups.com.
> >> For more options, visit this group at
> >> http://groups.google.com/group/puppet-users?hl=en.
> >
> >
> >
> >
> > --
> > Asif Iqbal
> > PGP Key: 0xE62693C5 KeyServer: pgp.mit.edu
> > A: Because it messes up the order in which people normally read text.
> > Q: Why is top-posting such a bad thing?
> >
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Puppet Users" group.
> > To post to this group, send email to puppet-users@googlegroups.com.
> > To unsubscribe from this group, send email to
> > puppet-users+unsubscr...@googlegroups.com.
> > For more options, visit this group at
> > http://groups.google.com/group/puppet-users?hl=en.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To post to this group, send email to puppet-users@googlegroups.com.
> To unsubscribe from this group, send email to
> puppet-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.
>
>


-- 
Asif Iqbal
PGP Key: 0xE62693C5 KeyServer: pgp.mit.edu
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to