Menu

error in cvsmonitor.pl

Help
gerddreier
2005-01-18
2013-04-02
  • gerddreier

    gerddreier - 2005-01-18

    Hello,
    when i try to open cvsmonitor.pl then the error comes:
    Can't call method "_child_classes" on an undefined value at /usr/lib/perl5/site_perl/5.6.1/Class/Autouse.pm line 231.
    Compilation failed in require at /var/www/cgi-bin/cvsmonitor/cvsmonitor.pl line 81.
    BEGIN failed--compilation aborted at /var/www/cgi-bin/cvsmonitor/cvsmonitor.pl line 81.

    please help
    Gerd Dreier

     
    • William McKee

      William McKee - 2005-01-18

      Hi Gerd,

      It seems that Adam is busy with PPI as I don't see a reply from him to the previous message. I've been using CVSMonitor for about a month and will try to give you a hand.

      First, what version of CVSMonitor and Class::Autouse are you using? You can run the following command to get the version of the Autouse module:

        perl -MClass::Autouse -le 'print $Class::Autouse::VERSION'

      I'm using v1.04 with Perl 5.8.6. It appears that this library is bundled with CVSMonitor (in the bundled/ directory). It shows up as version 1.03 so I must have installed a newer version at some point. The latest version on CPAN is 1.13. You may want to try updating or even reinstalling the package.

      Also, have you tried running the script from a command-line instead of through the browser? Do you still get the same error?

      Good luck,
      William

       
    • gerddreier

      gerddreier - 2005-01-19

      Hi William,

      i have installed the Package cvsmonitor-0-6-3.tar.gz and the Bundle::CVSMonitor. The Autouse Version is 1.13 and up to date, Perl is v5.6.1, the BS is RedHat AS 2.1. The error comes at the Browser and command-line.

      thanks
      Gerd

       
    • William McKee

      William McKee - 2005-01-19

      Have you gone through the setup.pl as described in INSTALL? Does it run successfully and indicate that everything looks good? Also, have you checked that the user that the cvsmonitor server is running under has access to all the directories in the install location?

      Good luck,
      William

       
    • gerddreier

      gerddreier - 2005-01-20

      Hi William

      the Server crashed.
      I'll will try it again.

      Thanks for help
      Gerd

       
    • Adam Kennedy

      Adam Kennedy - 2005-01-28

      The bug you are seeing was a transient bug that managed to slip into 1.13 and ONLY 1.13 of Class::Autouse.

      It has since been resolved.

      Upgrading Class::Autouse to the current version will resolve that error.

       

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.