Item14988: Unlisted dependency for CHI perl module - Unified cache handling interface
Priority: Normal
Current State: No Action Required
Released In: n/a
Target Release:
Updating to latest version of
DBCacheContrib (6.00) resulted in some pages not loading with error message indicating Foswiki could not find CHI.pm. The Foswiki error log reported that:
Can't locate CHI.pm in @INC (you may need to install the CHI module)...at /var/www/foswiki/lib/Foswiki/Contrib/CacheContrib/Core.pm line 22.
A quick search lead me to
CPAN:CHI (or for Debian/Ubuntu:
libchi-perl). Once installed, the errors were resolved. It appears that this module needs to be added to list of dependencies.
--
LynnwoodBrown - 04 Nov 2020
This is listed
here.
--
Main.MichaelDaum - 05 Nov 2020
Ok, I had missed this new
CacheContrib. Looks interesting! I'll be interested in hearing more about the plans for this plugin and if it will supplement or possibly supplant
DBCacheContrib down the road. Closing this task.
--
LynnwoodBrown - 05 Nov 2020
That's not what it is for. It is a simple wraper API that replaces all the Cache::Cache based code in plugins with caching requirements while talking to external resources as in:
and the like.
--
MichaelDaum - 05 Nov 2020