Item12710: Missing dependencies
Current State: Closed
Released In: n/a
Just installed SolrPlugin. I ran into quite a few issues, which I'll raise at least one other bug for, but I thought I'd start with this one. I found that I had to install the following 2 dependencies to get the SolrSearch
page to work. I tested this both with NatSkin and with PatternSkin
You can easily reproduce the issues by disabling these in configure.
Neither are listed as dependencies in the install script.
It took me quite some time to figure out the first issue. The page basically rendered with empty contents, and wouldn't even display the error associated with JQPrettyPhotoContrib
being missing. The second one was easier because of the error message. These things are likely to trip up other users too. Not sure if "urgent" is the correct priority, but it sure made it harder to get the plugin working.
I guess these should either be added to the dependencies for the plugin (probably easiest) or the Plugin should be modified to work when they aren't installed or enabled.
- 03 Jan 2014
I ran into the same problems, so +1 from me.
- 04 Jan 2014
While we're on the topic of dependencies, I also found a false "required" dependency. The plugin installer reported that Digest::SHA1 was required, but I couldn't find any use of this module anywhere in my foswiki installation - except it is mentioned in INSTALL.html and on the SystemRequirements
page. It is also mentioned in tools/dependencies_installer.pl but just to show what Debian package it maps to. Digest::SHA is used in a few places though.
- 05 Jan 2014
is part of perl core since release
. It includes all of the
algorithms. I believe that a dependency on
is an error.
I'll fix the SystemRequirements
and INSTALL documents.
- 05 Jan 2014
Thanks George. Much appreciated.
- 08 Jan 2014
Fixed as part of SolrPlugin:6b6c315f1870
- 11 Feb 2014