This question about Using an extension: Answered
IncorrectDependenciesOnChartPlugin
I recently setup Foswiki on Ubuntu using the packaged version of foswiki (1.0.7 was the current package at the time) via apt-get. I also used apt-get to install extensions. One of the extensions I installed was the
ChartPlugin. After installing, the extension failed to work and gave errors. The problem is that there are both CPAN and system dependencies that must be installed for this extension to function. These dependencies were not installed by apt and they are not listed on the extension's information page (it says no dependencies). The corresponding TWiki page lists the gd system dependency and the GD and POSIX CPAN dependencies. (See
http://twiki.org/cgi-bin/view/Plugins/ChartPlugin) After installing the dependencies the plugin function correctly. One question I have as I'm new to using the apt way of installing extensions: should the apt package install all system dependencies for that extension as well? Or is this just a documentation issue that needs to be fixed and those must always be installed outside of the extension installation process?
--
RickMach - 07 Jan 2010
Yes the apt way should be installing the system and the CPAN dependencies. The plugin just needs to list its dependencies so the installer knows about them.
I have fixed the plugin and uploaded a new version (
Foswikitask:Item8381). Thanks for letting us know.
--
AndrewJones - 07 Jan 2010