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). 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.