On 19/06/13 17:46, Charles Mean wrote: > Hello Dominic, thank you for your reply. > [snip] > make > gcc -I. -I/usr/local/lib/ruby/1.8/x86_64-linux > -I/usr/local/lib/ruby/1.8/x86_64-linux -I. -fPIC -g -O2 > -I/usr/include/libxml2 -c _augeas.c > _augeas.c: In function 'Init__augeas': > _augeas.c:504: error: 'AUG_ENABLE_SPAN' undeclared (first use in this > function) > _augeas.c:504: error: (Each undeclared identifier is reported only once > _augeas.c:504: error: for each function it appears in.) > _augeas.c:519: error: 'AUG_ENOSPAN' undeclared (first use in this function) > _augeas.c:520: error: 'AUG_ECMDRUN' undeclared (first use in this function) > make: *** [_augeas.o] Error 1 > [snip] > > *> aptitude show libaugeas-dev* > Package: libaugeas-dev > State: installed > Automatically installed: no > Version: 0.7.2-1 > [snip] > > Do you have a clue how to solve it ?
Looks like a version problem, the latest version of ruby-augeas requires augeas 0.8.0 or higher, but your OS version is too old. You probably want to use ruby-augeas 0.3.0 to match Debian 6's version, but that's not published on rubygems.org. Try downloading this and running gem install against it: http://download.augeas.net/ruby/ruby-augeas-0.3.0.gem Else you could try Raphael's Ubuntu packages, maybe the 12.04 ones are a close match for Debian: https://launchpad.net/~raphink/+archive/augeas/ -- Dominic Cleal Red Hat Engineering -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-users. For more options, visit https://groups.google.com/groups/opt_out.
