Item8109: Wrong/Missing dependency information in TimeTablePlugin_installer

pencil
Priority: Enhancement
Current State: New
Released In:
Target Release:
Applies To: Extension
Component: TimeTablePlugin
Branches:
Reported By: Foswiki:Main.UlrichSpoerlein
Waiting For:
Last Change By: UlrichSpoerlein
Hi, the installer shipped with TimeTablePlugin is getting the dependency information wrong. This is on FreeBSD 7.1 with Perl 5.9 and running the installer in the Foswiki toplevel dir

perl TimeTablePlugin_installer

### TimeTablePlugin Installer ###

This installer must be run from the root directory of your Foswiki
installation.
    * The script will not do anything without asking you for
      confirmation first (unless you used -a).
    * You can abort the script at any point and re-run it later
    * If you answer 'no' to any questions you can always re-run
      the script again later
##########################################################
Checking dependency on Date::Calc....
*** TimeTablePlugin depends on cpan package Date::Calc
which is described as "Required"
But when I tried to find it I got this error:

Module Date::Calc is version v5.5.1 and the dependency wants
This module is available from the CPAN archive (http://www.cpan.org). You
can download and install it from here. The module will be installed
to wherever you configured CPAN to install to.

Would you like me to try to download and install the latest version of Date::Calc from cpan.org? [y/n] n
##########################################################
Checking dependency on POSIX....
*** TimeTablePlugin depends on cpan package POSIX
which is described as "Required"
But when I tried to find it I got this error:

Module POSIX is version v1.15 and the dependency wants
This module is available from the CPAN archive (http://www.cpan.org). You
can download and install it from here. The module will be installed
to wherever you configured CPAN to install to.

Would you like me to try to download and install the latest version of POSIX from cpan.org? [y/n] n

As you can see, it is finding POSIX version v1.15 and TimeTablePlugin wants version "", so somehow this is b0rked. Not sure what the dependency section in the installer should include to have this work for any version of POSIX and Date::Calc.

-- UlrichSpoerlein - 12 Apr 2009

ItemTemplate edit

Summary Wrong/Missing dependency information in TimeTablePlugin_installer
ReportedBy Foswiki:Main.UlrichSpoerlein
Codebase 1.0.4
SVN Range Foswiki-1.0.0, Thu, 08 Jan 2009, build 1878
AppliesTo Extension
Component TimeTablePlugin
Priority Enhancement
CurrentState New
WaitingFor
Checkins
ReleasedIn
Topic revision: r1 - 12 Apr 2009, UlrichSpoerlein
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