Red Hat Bugzilla – Bug 214042
keyring plugin not compiled?
Last modified: 2007-11-30 17:11:47 EST
Description of problem:
The keyring plugin (which according to jpilot.org is included with jpilot)
doesn't appear to be compiled in the rpm.
It would be really nice to have this plugin - either in the main rpm or in a
Version-Release number of selected component (if applicable):
I have looked into this a little. I downloaded the FC6 SRPM and built it on an
FC2 system. The keyring plug-in was built correctly.
I have also verified that no patch in the SRPM attempts to prevent the keyring
plug-in from being built.
A perusal of the configure file in the source directory reveals a possible
source of trouble: if the OpenSSL headers are not found, keyring is not built.
The build then issues a warning, but not an error.
It therefore seems possible that the distributed FC6 package was built on a
machine that did not have the openssl-devel package installed, and the build
anomaly went unniticed. That would match the observed behavior.
As a test, someone with access to an FC6 box should -- after verifying the
installation of all required -devel packages, including openssl -- download,
install, and rpmbuild -bb the jpilot source RPM. I'm betting the resulting
binary RPM will contain the missing plug-in.
Yep it builds correctly with openssl-devel installed on FC6 64bit.
rpmbuild --rebuild jpilot-0.99.8-7.1.src.rpm
And Installed with ...
rpm -Uvh jpilot-0.99.8-7.1.x86_64.rpm
Thanks for your bug report and investigation.
Fixed in jpilot-0.99.8-8.fc6.