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.

Reply via email to