On Mon, Dec 6, 2010 at 8:32 AM, Martijn Grendelman <mart...@iphion.nl> wrote: > On 06-12-10 16:54, Nigel Kersten wrote: >> On Mon, Dec 6, 2010 at 6:44 AM, Stig Sandbeck Mathisen <s...@fnord.no> wrote: >>> Martijn Grendelman <mart...@iphion.nl> writes: >>> >>>> Hi, >>>> >>>> The lastest Puppet package in Ubuntu Natty /depends/ on libaugeas, >>>> rather than merely recommending it, like it used to, up to and >>>> including version 2.6.1. >>>> >>>> Is there a strict reason for this from Puppet's point of view? If not, >>>> I'll see if I can harrass the Ubuntu maintainer about this :-) >>> >>> augeas is a native type[1] in puppet, so a hard dependency, rather than >>> a recommendation, is proper. >>> >>> [1] <http://docs.puppetlabs.com/guides/types/augeas.html> >> >> Note that we're likely to make a shift in the future and trim down the >> Puppet "core", moving a lot of these extra types/providers into their >> own projects and release cycles, precisely to resolve some of these >> issues. >> >> Stig is right though. For now, this is the correct thing for the packages to >> do. > > Ok, thanks. > > The reason I asked is, that I was trying to install a home-made backport > of Puppet 2.6.3 on an Ubuntu Hardy machine, and it complained about a > missing (and unavailable) dependency. Libaugeas was introduced in Ubuntu > in the Karmic (9.10) release. > > Moving libaugeas back to the 'recommends' section fixed that for me, but I > was curious if there were any pitfalls with that (apart from Augeas > resources not working, obviously).
I think you've made the right decision for a home-made backport. > > Best regards, > Martijn. > > > > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-us...@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. > > -- Nigel Kersten - Puppet Labs - http://www.puppetlabs.com -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@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.