The PuppetDB 1.6.0 RPMs for Fedora are currently broken and have been
pulled from the Fedora repos. We are working on a 1.6.1 release this
week that will include a fix for the packaging issue causing the
failure. We have also received reports of rebuilt SRPMs on other
platforms having issues. Users on Fedora should stick to 1.5.2 until
PuppetDB 1.6.1 is released. More details on the issue are below.

The issue was originally found and documented here:
https://tickets.puppetlabs.com/browse/PDB-377 (thanks John!). Part of
the Fedora RPM packaging process includes cracking open the PuppetDB
binary JAR file and manipulating some of the code included in it. The
manipulation of these class files rendered the JAR broken in
subtle ways. The feature of unpacking/repacking the JAR is mainly
useful for JVM code that wants to take advantage of native libraries.
Since PuppetDB doesn't use native dependencies, that feature of the
packaging process doesn't provide any value. Disabling it has fixed
the issue. The binary RPMs on other platforms (i.e.
Debian/Ubuntu/RHEL/CentOS) did not suffer from this issue.

-Ryan

-- 
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 puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CAGDMwd2PB7_2w-0gwmGRycWQ-RtKPPpRnJuyH%3D3G76hJ4YGk7g%40mail.gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to