[Pkg-puppet-devel] Bug#892908: Bug#892908: puppet 5 is now builtin to puppet since 4.9
Apollon Oikonomopoulos
apoikos at debian.org
Wed Mar 14 13:35:07 UTC 2018
Control: retitle -1 puppet: Hiera 5 is now built-in, please drop hiera 3 dependency
Control: tags -1 wontfix
Hi,
On 07:32 Wed 14 Mar , Gabriel Filion wrote:
> I'm just curious whether the package's dependency on the hiera package
> is still needed. hiera 3.x (as distributed by the hiera package) is
> still maintained but I'm wondering if we require it with newer puppet
> installs.
It appears it's still necessary, at least in order to provide backward
compatibility. Puppet itself declares it as a runtime dependency in its
gemspec, so I guess it's not that easy to get rid of it (thus marking it
as `wontfix' for the time being).
> I haven't made any sort of test yet. I guess to test this, we'd need a
> puppet package without the dependency on hiera installed on a host
> without hiera, then check that lookups are still working regardless of
> the tool's absence.
>
> If tests are successful then I believe we could simply drop the
> dependency to hiera from the puppet package.
You can always force-remove ruby-hiera:
dpkg --ignore-depends=puppet --remove hiera
and see what's working or not :)
Regards,
Apollon
More information about the Pkg-puppet-devel
mailing list