Hi all,
I am running Perl v5.6.0 with the latest modules required from CPAN.
I am keep getting this message when ever I run NewsClipper:
====
News Clipper encountered a "no update" when there is no local version of handler
yahoostockindices at /usr/lib/perl5/site_perl/5.005/NewsClipper/HandlerFactory.
pm line 153.
======
I have manually downloaded a handler and put in the .NewsClipper directory.
It still come up with the same message. I have tried earlier version of
HandlerFactory.pm, v1.24 gives the same problem. v1.23 gave "Can not find
handler" error message.
What I have done wrong? I have included the debug message here:
<!--DEBUG: Operating system: -->
<!--DEBUG: linux -->
<!--DEBUG: Version: -->
<!--DEBUG: 1.25, Open Source -->
<!--DEBUG: Command line was: -->
<!--DEBUG: /usr/bin/NewsClipper.pl -d -->
<!--DEBUG: Options are: -->
<!--DEBUG: d: 1 -->
<!--DEBUG: $ENV{NEWSCLIPPER}: -->
<!--DEBUG: <NOT SPECIFIED> -->
<!--DEBUG: Home directory: -->
<!--DEBUG: /root -->
<!--DEBUG: Current directory: -->
<!--DEBUG: /root/.NewsClipper -->
<!--DEBUG: System-wide configuration file found as: -->
<!--DEBUG: Not specified -->
<!--DEBUG: Personal configuration file found as: -->
<!--DEBUG: /root/.NewsClipper/NewsClipper.cfg -->
<!--DEBUG: @INC before loading configuration: -->
<!--DEBUG: /usr/lib/perl5/5.6.0/i386-linux -->
<!--DEBUG: /usr/lib/perl5/5.6.0 -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.6.0/i386-linux -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.6.0 -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005 -->
<!--DEBUG: /usr/lib/perl5/site_perl -->
<!--DEBUG: . -->
<!--DEBUG: @INC after loading configuration: -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005 -->
<!--DEBUG: /root/.NewsClipper -->
<!--DEBUG: /usr/lib/perl5/5.6.0/i386-linux -->
<!--DEBUG: /usr/lib/perl5/5.6.0 -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.6.0/i386-linux -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.6.0 -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005 -->
<!--DEBUG: /usr/lib/perl5/site_perl -->
<!--DEBUG: . -->
<!--DEBUG: Configuration is: -->
<!--DEBUG: proxy: -->
<!--DEBUG: <NOT SPECIFIED> -->
<!--DEBUG: forNewsClipperVersion: -->
<!--DEBUG: 1.21 -->
<!--DEBUG: proxy_username: -->
<!--DEBUG: <NOT SPECIFIED> -->
<!--DEBUG: inputFiles: -->
<!--DEBUG: sample.txt -->
<!--DEBUG: sysconfigfile: -->
<!--DEBUG: Not specified -->
<!--DEBUG: product: -->
<!--DEBUG: Open Source -->
<!--DEBUG: numberpages: -->
<!--DEBUG: 1 -->
<!--DEBUG: numberhandlers: -->
<!--DEBUG: 1 -->
<!--DEBUG: proxy_password: -->
<!--DEBUG: <NOT SPECIFIED> -->
<!--DEBUG: modulepath: -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005 -->
<!--DEBUG: cachelocation: -->
<!--DEBUG: /root/.NewsClipper/cache -->
<!--DEBUG: socketTimeout: -->
<!--DEBUG: 30 -->
<!--DEBUG: userconfigfile: -->
<!--DEBUG: /root/.NewsClipper/NewsClipper.cfg -->
<!--DEBUG: scriptTimeout: -->
<!--DEBUG: 600 -->
<!--DEBUG: regKey: -->
<!--DEBUG: YOUR_REG_KEY_HERE -->
<!--DEBUG: ftpFiles: -->
<!--DEBUG: HASH(0x838d45c) -->
<!--DEBUG: handlerlocations: -->
<!--DEBUG: /root/.NewsClipper -->
<!--DEBUG: auto_download_bugfix_updates: -->
<!--DEBUG: yes -->
<!--DEBUG: socketTries: -->
<!--DEBUG: 2 -->
<!--DEBUG: outputFiles: -->
<!--DEBUG: output.html -->
<!--DEBUG: email: -->
<!--DEBUG: YOUR_EMAIL_HERE -->
<!--DEBUG: maxcachesize: -->
<!--DEBUG: 15728640 -->
<!--DEBUG: Now processing sample.txt => output.html -->
<html>
<head>
<title>News Clipper -- Sample Page</title>
<meta name=generator content="News Clipper 1.25 Open Source">
</head>
<BODY>
<h1>News Clipper -- Sample Page</h1>
<p>
This page shows off some of the tags. It has been made boring to
make it more clear what it being done by News Clipper.
</p>
<p>
To try out other tags, first visit the <a
href="http://www.newsclipper.com/handlers.htm">handlers</a>
page. When you find one you like, put the tag in your input file, and run
News Clipper once manually. The script will ask you to allow it to download
the handler, which will then be installed and available for later.
</p>
<p>
<h3>Associated Press News</h3>
<p>
<pre>
<!--newsclipper
<input name=yahootopstories source=ap>
<filter name=map filter=hash2string
format='<a href="%{url}">%{headline}</a>'>
<filter name=limit number=10>
<output name=array numcols=1>
-->
</pre>
<!--
<!--newsclipper
<input name=yahootopstories source=ap>
<filter name=map filter=hash2string
format='<a href="%{url}">%{headline}</a>'>
<filter name=limit number=10>
<output name=array numcols=1>
--> -->
</p>
<h3>Yahoo Stock Market Indices</h3>
<p>
<pre>
<!--newsclipper
<input name=yahoostockindices>
-->
</pre>
<!--DEBUG: Found newsclipper tag: -->
<!--DEBUG: <!--newsclipper -->
<!--DEBUG: <input name=yahoostockindices> -->
<!--DEBUG: --> -->
<!--DEBUG: Checking if handler "yahoostockindices" is okay to use. -->
<!--DEBUG: Checking if handler "yahoostockindices" is of a compatible version. -->
<!--DEBUG: Trying to load handler "yahoostockindices" -->
<!--DEBUG: Looking for handler as: -->
<!--DEBUG: NewsClipper::Handler::Acquisition::yahoostockindices -->
<!--DEBUG: Looking for handler as: -->
<!--DEBUG: NewsClipper::Handler::Filter::yahoostockindices -->
<!--DEBUG: Looking for handler as: -->
<!--DEBUG: NewsClipper::Handler::Output::yahoostockindices -->
<!--DEBUG: Couldn't find handler -->
<!--DEBUG: Handler "yahoostockindices" not found locally. Can't get path. -->
<!--DEBUG: Checking if handler "yahoostockindices" needs to be updated. -->
<!--DEBUG: Trying to load handler "yahoostockindices" -->
<!--DEBUG: Looking for handler as: -->
<!--DEBUG: NewsClipper::Handler::Acquisition::yahoostockindices -->
<!--DEBUG: Looking for handler as: -->
<!--DEBUG: NewsClipper::Handler::Filter::yahoostockindices -->
<!--DEBUG: Looking for handler as: -->
<!--DEBUG: NewsClipper::Handler::Output::yahoostockindices -->
<!--DEBUG: Couldn't find handler -->
<!--DEBUG: Handler isn't installed, so we need to download it. -->
<!--DEBUG: Checking for a new version for handler "yahoostockindices" -->
<!--DEBUG: Trying to load handler "yahoostockindices" -->
<!--DEBUG: Looking for handler as: -->
<!--DEBUG: NewsClipper::Handler::Acquisition::yahoostockindices -->
<!--DEBUG: Looking for handler as: -->
<!--DEBUG: NewsClipper::Handler::Filter::yahoostockindices -->
<!--DEBUG: Looking for handler as: -->
<!--DEBUG: NewsClipper::Handler::Output::yahoostockindices -->
<!--DEBUG: Couldn't find handler -->
<!--DEBUG: Handler "yahoostockindices" not found locally. Can't get path. -->
<!--DEBUG: Downloading URL: -->
<!--DEBUG:
http://handlers.newsclipper.com/cgi-bin/checkversion?tag=yahoostockindices&ncversion=1.25&debug=0
-->
<!--DEBUG: No new version is available -->
<!--DEBUG: Here are all the modules used during this run, and their locations: -->
<!--DEBUG: /usr/lib/perl5/5.6.0/auto/Getopt/Long/Configure.al => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/auto/Getopt/Long/Configure.al -->
<!--DEBUG: /usr/lib/perl5/5.6.0/auto/Getopt/Long/FindOption.al => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/auto/Getopt/Long/FindOption.al -->
<!--DEBUG: /usr/lib/perl5/5.6.0/auto/Getopt/Long/GetOptions.al => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/auto/Getopt/Long/GetOptions.al -->
<!--DEBUG: /usr/lib/perl5/5.6.0/auto/Getopt/Long/autosplit.ix => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/auto/Getopt/Long/autosplit.ix -->
<!--DEBUG: /usr/lib/perl5/5.6.0/i386-linux/auto/POSIX/autosplit.ix => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/i386-linux/auto/POSIX/autosplit.ix -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.6.0/Net/libnet.cfg => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.6.0/Net/libnet.cfg -->
<!--DEBUG: AutoLoader.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/AutoLoader.pm -->
<!--DEBUG: Carp.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/Carp.pm -->
<!--DEBUG: Config.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/i386-linux/Config.pm -->
<!--DEBUG: Cwd.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/Cwd.pm -->
<!--DEBUG: Data/Dumper.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/i386-linux/Data/Dumper.pm -->
<!--DEBUG: Digest/MD5.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.6.0/i386-linux/Digest/MD5.pm -->
<!--DEBUG: DynaLoader.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/i386-linux/DynaLoader.pm -->
<!--DEBUG: Errno.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/i386-linux/Errno.pm -->
<!--DEBUG: Exporter.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/Exporter.pm -->
<!--DEBUG: Exporter/Heavy.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/Exporter/Heavy.pm -->
<!--DEBUG: Fcntl.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/i386-linux/Fcntl.pm -->
<!--DEBUG: File/Basename.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/File/Basename.pm -->
<!--DEBUG: File/Cache.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/File/Cache.pm -->
<!--DEBUG: File/Find.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/File/Find.pm -->
<!--DEBUG: File/Glob.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/i386-linux/File/Glob.pm -->
<!--DEBUG: File/Path.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/File/Path.pm -->
<!--DEBUG: File/Spec.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/File/Spec.pm -->
<!--DEBUG: File/Spec/Functions.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/File/Spec/Functions.pm -->
<!--DEBUG: File/Spec/Unix.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/File/Spec/Unix.pm -->
<!--DEBUG: FileHandle.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/FileHandle.pm -->
<!--DEBUG: Getopt/Long.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/Getopt/Long.pm -->
<!--DEBUG: HTML/Entities.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.6.0/i386-linux/HTML/Entities.pm -->
<!--DEBUG: HTML/HeadParser.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.6.0/i386-linux/HTML/HeadParser.pm -->
<!--DEBUG: HTML/Parser.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.6.0/i386-linux/HTML/Parser.pm -->
<!--DEBUG: HTTP/Date.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/HTTP/Date.pm -->
<!--DEBUG: HTTP/Headers.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/HTTP/Headers.pm -->
<!--DEBUG: HTTP/Message.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/HTTP/Message.pm -->
<!--DEBUG: HTTP/Request.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/HTTP/Request.pm -->
<!--DEBUG: HTTP/Response.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/HTTP/Response.pm -->
<!--DEBUG: HTTP/Status.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/HTTP/Status.pm -->
<!--DEBUG: IO.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/i386-linux/IO.pm -->
<!--DEBUG: IO/File.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/i386-linux/IO/File.pm -->
<!--DEBUG: IO/Handle.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/i386-linux/IO/Handle.pm -->
<!--DEBUG: IO/Seekable.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/i386-linux/IO/Seekable.pm -->
<!--DEBUG: IO/Select.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/i386-linux/IO/Select.pm -->
<!--DEBUG: IO/Socket.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/i386-linux/IO/Socket.pm -->
<!--DEBUG: IO/Socket/INET.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/IO/Socket/INET.pm -->
<!--DEBUG: IO/Socket/UNIX.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/IO/Socket/UNIX.pm -->
<!--DEBUG: LWP.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/LWP.pm -->
<!--DEBUG: LWP/Debug.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/LWP/Debug.pm -->
<!--DEBUG: LWP/MemberMixin.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/LWP/MemberMixin.pm -->
<!--DEBUG: LWP/Protocol.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/LWP/Protocol.pm -->
<!--DEBUG: LWP/Protocol/http.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/LWP/Protocol/http.pm -->
<!--DEBUG: LWP/UserAgent.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/LWP/UserAgent.pm -->
<!--DEBUG: LockFile/Lock.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/LockFile/Lock.pm -->
<!--DEBUG: LockFile/Lock/Simple.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/LockFile/Lock/Simple.pm -->
<!--DEBUG: LockFile/Manager.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/LockFile/Manager.pm -->
<!--DEBUG: LockFile/Simple.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/LockFile/Simple.pm -->
<!--DEBUG: Net/Cmd.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.6.0/Net/Cmd.pm -->
<!--DEBUG: Net/Config.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.6.0/Net/Config.pm -->
<!--DEBUG: Net/FTP.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.6.0/Net/FTP.pm -->
<!--DEBUG: NewsClipper/Cache.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/NewsClipper/Cache.pm -->
<!--DEBUG: NewsClipper/Globals.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/NewsClipper/Globals.pm -->
<!--DEBUG: NewsClipper/HandlerFactory.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/NewsClipper/HandlerFactory.pm -->
<!--DEBUG: NewsClipper/Interpreter.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/NewsClipper/Interpreter.pm -->
<!--DEBUG: NewsClipper/Parser.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/NewsClipper/Parser.pm -->
<!--DEBUG: NewsClipper/TagParser.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/NewsClipper/TagParser.pm -->
<!--DEBUG: NewsClipper/Types.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/NewsClipper/Types.pm -->
<!--DEBUG: POSIX.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/i386-linux/POSIX.pm -->
<!--DEBUG: SelectSaver.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/SelectSaver.pm -->
<!--DEBUG: Socket.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/i386-linux/Socket.pm -->
<!--DEBUG: Symbol.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/Symbol.pm -->
<!--DEBUG: Sys/Hostname.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/i386-linux/Sys/Hostname.pm -->
<!--DEBUG: Text/Tabs.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/Text/Tabs.pm -->
<!--DEBUG: Text/Wrap.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/Text/Wrap.pm -->
<!--DEBUG: Time/CTime.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/Time/CTime.pm -->
<!--DEBUG: Time/JulianDay.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/Time/JulianDay.pm -->
<!--DEBUG: Time/Local.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/Time/Local.pm -->
<!--DEBUG: Time/ParseDate.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/Time/ParseDate.pm -->
<!--DEBUG: Time/Timezone.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/Time/Timezone.pm -->
<!--DEBUG: URI.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/URI.pm -->
<!--DEBUG: URI/Escape.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/URI/Escape.pm -->
<!--DEBUG: URI/URL.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/URI/URL.pm -->
<!--DEBUG: URI/WithBase.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/URI/WithBase.pm -->
<!--DEBUG: URI/_generic.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/URI/_generic.pm -->
<!--DEBUG: URI/_query.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/URI/_query.pm -->
<!--DEBUG: URI/_server.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/URI/_server.pm -->
<!--DEBUG: URI/http.pm => -->
<!--DEBUG: /usr/lib/perl5/site_perl/5.005/URI/http.pm -->
<!--DEBUG: XSLoader.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/i386-linux/XSLoader.pm -->
<!--DEBUG: constant.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/constant.pm -->
<!--DEBUG: integer.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/integer.pm -->
<!--DEBUG: overload.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/overload.pm -->
<!--DEBUG: re.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/i386-linux/re.pm -->
<!--DEBUG: strict.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/strict.pm -->
<!--DEBUG: vars.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/vars.pm -->
<!--DEBUG: warnings.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/warnings.pm -->
<!--DEBUG: warnings/register.pm => -->
<!--DEBUG: /usr/lib/perl5/5.6.0/warnings/register.pm -->
--
Nikol Su W e C a r e
EYO Technologies Pty Ltd On-line PC supplier
E-mail: [EMAIL PROTECTED] Phone: 02 98222 550
Web Site: www.eyo.com.au Fax: 02 98222 551
If you would like to unsubscribe from this mailing list send an email to
[EMAIL PROTECTED] with the body "unsubscribe newsclipperlist
YOUR_EMAIL_ADDRESS" (without the quotes) or use the form provided at
http://www.NewsClipper.com/TechSup.htm#MailingList.