Item14988: Unlisted dependency for CHI perl module - Unified cache handling interface

pencil
Priority: Normal
Current State: No Action Required
Released In: n/a
Target Release:
Applies To: Extension
Component: DBCacheContrib
Branches:
Reported By: LynnwoodBrown
Waiting For:
Last Change By: MichaelDaum
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
 

ItemTemplate edit

Summary Unlisted dependency for CHI perl module - Unified cache handling interface
ReportedBy LynnwoodBrown
Codebase 2.1.6
SVN Range
AppliesTo Extension
Component DBCacheContrib
Priority Normal
CurrentState No Action Required
WaitingFor
Checkins
ReleasedIn n/a
CheckinsOnBranches
trunkCheckins
masterCheckins
ItemBranchCheckins
Release02x01Checkins
Release02x00Checkins
Release01x01Checkins
Topic revision: r4 - 05 Nov 2020, MichaelDaum
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy