Hi, Kevin. Sounds like a couple of PAUSE bugs. I'm not sure where the "bogus" got into the database. Generally, I'd say an invalid $VERSION shouldn't get indexed.
The $VERSION parsing code has a number of issues like the one you found. E.g. https://github.com/andk/pause/pull/70 is the same issue. So what can be done in the meantime? (1) I'll flag your email specially to Andreas and see if he can clear out the "bogus" from the database. (2) You can use C<< eval { HTML::Parser->VERSION(3.46) >> for your comparison which won't get picked up by mistake. David On Tue, Feb 11, 2014 at 12:56 PM, Kevin A. McGrail <kmcgr...@pccc.com>wrote: > Good morning, > > I was hoping to get some guidance on the parsing issues below. > > First, the version=bogus issue should be overridden as we removed those > versions because of old CPAN workarounds. Is there anyway to do that, > please? > > Second , the > > Mail::SpamAssassin::Conf version issue appears to be a bug in the parsing > because it has nothing to do with the version of the module. It's code that > checks the version of another module: > > ... > unless ($] > 5.008004) { > $self->{parser}->lint_warn("config: normalize_charset requires > Perl 5.8.5 or later"); > return $INVALID_VALUE; > } > require HTML::Parser; > unless ($HTML::Parser::VERSION >= 3.46) { > $self->{parser}->lint_warn("config: normalize_charset requires > HTML::Parser 3.46 or later"); > return $INVALID_VALUE; > } > unless (eval 'require Encode::Detect::Detector') { > $self->{parser}->lint_warn("config: normalize_charset requires > Encode::Detect"); > return $INVALID_VALUE; > } > ... > > > Finally, I was a little surprised about this because I did upload a > developer release > http://search.cpan.org/~kmcgrail/Mail-SpamAssassin-3.4.0-rc6-TRIAL/ that > didn't appear to flag any of these issues. Just a side note that we did > try and test for this! > > Regards, > KAM > > > > > -------- Original Message -------- Subject: Failed: PAUSE indexer report > KMCGRAIL/SpamAssassin/ Mail-SpamAssassin-3.4.0.tar.gz Date: Tue, 11 Feb > 2014 17:48:28 +0000 From: PAUSE > <upl...@pause.perl.org><upl...@pause.perl.org> To: > ke...@mcgrail.com, andreas.koenig.gmwojprw+pa...@franz.ak.mind.de > > The following report has been written by the PAUSE namespace indexer. > Please contact modules@perl.org if there are any open questions. > > User: KMCGRAIL (Kevin A. McGrail) > Distribution file: Mail-SpamAssassin-3.4.0.tar.gz > Number of files: 543 > *.pm files: 112 > README: Mail-SpamAssassin-3.4.0/README > META-File: Mail-SpamAssassin-3.4.0/META.json > META-Parser: Parse::CPAN::Meta 1.4404 > META-driven index: no > Timestamp of file: Tue Feb 11 17:45:36 2014 UTC > Time of this run: Tue Feb 11 17:48:28 2014 UTC > > Status of this distro: Version parsing problem > ============================================== > > The following packages (grouped by status) have been found in the distro: > > Status: Version parsing problem > =============================== > > module: Mail::SpamAssassin::Conf > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Conf.pm > status: The PAUSE indexer was not able to parse the following line > in that file: C< unless ($HTML::Parser::VERSION >= 3.46) { > > Note: the indexer is running in a Safe compartement and > cannot provide the full functionality of perl in the > VERSION line. It is trying hard, but sometime it fails. As > a workaround, please consider writing a META.yml that > contains a 'provides' attribute or contact the CPAN admins > to investigate (yet another) workaround against "Safe" > limitations.) > > Status: Decreasing version number > ================================= > > module: Mail::SpamAssassin::Dns > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Dns.pm > status: Not indexed because > Mail-SpamAssassin-3.3.2/lib/Mail/SpamAssassin/Dns.pm in > K/KM/KMCGRAIL/Mail-SpamAssassin-3.3.2.tar.gz has a higher > version number (bogus) > > module: Mail::SpamAssassin::Plugin > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin.pm > status: Not indexed because > Mail-SpamAssassin-3.3.2/lib/Mail/SpamAssassin/Plugin.pm in > K/KM/KMCGRAIL/Mail-SpamAssassin-3.3.2.tar.gz has a higher > version number (bogus) > > module: Mail::SpamAssassin::PluginHandler > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/PluginHandler.pm > status: Not indexed because > Mail-SpamAssassin-3.3.2/lib/Mail/SpamAssassin/PluginHandler.pm > in K/KM/KMCGRAIL/Mail-SpamAssassin-3.3.2.tar.gz has a > higher version number (bogus) > > module: Mail::SpamAssassin::Reporter > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Reporter.pm > status: Not indexed because > Mail-SpamAssassin-3.3.2/lib/Mail/SpamAssassin/Reporter.pm > in K/KM/KMCGRAIL/Mail-SpamAssassin-3.3.2.tar.gz has a > higher version number (bogus) > > Status: Successfully indexed > ============================ > > module: Mail::SpamAssassin > version: 3.004000 > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin.pm > status: indexed > > module: Mail::SpamAssassin::AICache > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/AICache.pm > status: indexed > > module: Mail::SpamAssassin::ArchiveIterator > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/ArchiveIterator.pm > status: indexed > > module: Mail::SpamAssassin::AsyncLoop > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/AsyncLoop.pm > status: indexed > > module: Mail::SpamAssassin::AutoWhitelist > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/AutoWhitelist.pm > status: indexed > > module: Mail::SpamAssassin::Bayes > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Bayes.pm > status: indexed > > module: Mail::SpamAssassin::Bayes::Combine > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Bayes/CombineNaiveBayes.pm > status: indexed > > module: Mail::SpamAssassin::Bayes::CombineChi > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Bayes/CombineChi.pm > status: indexed > > module: Mail::SpamAssassin::Bayes::CombineNaiveBayes > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Bayes/CombineNaiveBayes.pm > status: indexed > > module: Mail::SpamAssassin::BayesStore > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/BayesStore.pm > status: indexed > > module: Mail::SpamAssassin::BayesStore::BDB > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/BayesStore/BDB.pm > status: indexed > > module: Mail::SpamAssassin::BayesStore::DBM > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/BayesStore/DBM.pm > status: indexed > > module: Mail::SpamAssassin::BayesStore::MySQL > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/BayesStore/MySQL.pm > status: indexed > > module: Mail::SpamAssassin::BayesStore::PgSQL > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/BayesStore/PgSQL.pm > status: indexed > > module: Mail::SpamAssassin::BayesStore::Redis > version: 0.09 > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/BayesStore/Redis.pm > status: indexed > > module: Mail::SpamAssassin::BayesStore::SDBM > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/BayesStore/SDBM.pm > status: indexed > > module: Mail::SpamAssassin::BayesStore::SQL > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/BayesStore/SQL.pm > status: indexed > > module: Mail::SpamAssassin::Client > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Client.pm > status: indexed > > module: Mail::SpamAssassin::Conf::LDAP > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Conf/LDAP.pm > status: indexed > > module: Mail::SpamAssassin::Conf::Parser > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Conf/Parser.pm > status: indexed > > module: Mail::SpamAssassin::Conf::SQL > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Conf/SQL.pm > status: indexed > > module: Mail::SpamAssassin::Constants > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Constants.pm > status: indexed > > module: Mail::SpamAssassin::DBBasedAddrList > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/DBBasedAddrList.pm > status: indexed > > module: Mail::SpamAssassin::DnsResolver > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/DnsResolver.pm > status: indexed > > module: Mail::SpamAssassin::HTML > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/HTML.pm > status: indexed > > module: Mail::SpamAssassin::Locales > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Locales.pm > status: indexed > > module: Mail::SpamAssassin::Locker > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Locker.pm > status: indexed > > module: Mail::SpamAssassin::Locker::Flock > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Locker/Flock.pm > status: indexed > > module: Mail::SpamAssassin::Locker::UnixNFSSafe > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Locker/UnixNFSSafe.pm > status: indexed > > module: Mail::SpamAssassin::Locker::Win32 > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Locker/Win32.pm > status: indexed > > module: Mail::SpamAssassin::Logger > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Logger.pm > status: indexed > > module: Mail::SpamAssassin::Logger::File > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Logger/File.pm > status: indexed > > module: Mail::SpamAssassin::Logger::Stderr > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Logger/Stderr.pm > status: indexed > > module: Mail::SpamAssassin::Logger::Syslog > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Logger/Syslog.pm > status: indexed > > module: Mail::SpamAssassin::MailingList > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/MailingList.pm > status: indexed > > module: Mail::SpamAssassin::Message > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Message.pm > status: indexed > > module: Mail::SpamAssassin::Message::Metadata > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Message/Metadata.pm > status: indexed > > module: Mail::SpamAssassin::Message::Metadata::Received > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Message/Metadata/Received.pm > status: indexed > > module: Mail::SpamAssassin::Message::Node > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Message/Node.pm > status: indexed > > module: Mail::SpamAssassin::NetSet > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/NetSet.pm > status: indexed > > module: Mail::SpamAssassin::PerMsgLearner > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/PerMsgLearner.pm > status: indexed > > module: Mail::SpamAssassin::PerMsgStatus > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/PerMsgStatus.pm > status: indexed > > module: Mail::SpamAssassin::PersistentAddrList > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/PersistentAddrList.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::ASN > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/ASN.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::AWL > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/AWL.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::AccessDB > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/AccessDB.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::AntiVirus > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/AntiVirus.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::AskDNS > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/AskDNS.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::AutoLearnThreshold > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/AutoLearnThreshold.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::Bayes > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/Bayes.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::BodyEval > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/BodyEval.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::BodyRuleBaseExtractor > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/BodyRuleBaseExtractor.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::Check > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/Check.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::DCC > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/DCC.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::DKIM > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/DKIM.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::DNSEval > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/DNSEval.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::FreeMail > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/FreeMail.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::HTMLEval > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/HTMLEval.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::HTTPSMismatch > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/HTTPSMismatch.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::Hashcash > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/Hashcash.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::HeaderEval > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/HeaderEval.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::ImageInfo > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/ImageInfo.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::MIMEEval > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/MIMEEval.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::MIMEHeader > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/MIMEHeader.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::OneLineBodyRuleType > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/OneLineBodyRuleType.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::PhishTag > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/PhishTag.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::Pyzor > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/Pyzor.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::Razor2 > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/Razor2.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::RelayCountry > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/RelayCountry.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::RelayEval > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/RelayEval.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::ReplaceTags > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/ReplaceTags.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::Reuse > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/Reuse.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::Rule2XSBody > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/Rule2XSBody.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::SPF > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/SPF.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::Shortcircuit > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/Shortcircuit.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::SpamCop > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/SpamCop.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::Test > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/Test.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::TextCat > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/TextCat.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::URIDNSBL > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/URIDNSBL.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::URIDetail > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/URIDetail.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::URIEval > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/URIEval.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::VBounce > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/VBounce.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::WLBLEval > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/WLBLEval.pm > status: indexed > > module: Mail::SpamAssassin::Plugin::WhiteListSubject > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Plugin/WhiteListSubject.pm > status: indexed > > module: Mail::SpamAssassin::Pool > version: undef > in file: > Mail-SpamAssassin-3.4.0/spamd-apache2/lib/Mail/SpamAssassin/Spamd.pm > status: indexed > > module: Mail::SpamAssassin::SQLBasedAddrList > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/SQLBasedAddrList.pm > status: indexed > > module: Mail::SpamAssassin::Spamd > version: undef > in file: > Mail-SpamAssassin-3.4.0/spamd-apache2/lib/Mail/SpamAssassin/Spamd.pm > status: indexed > > module: Mail::SpamAssassin::Spamd::Apache2 > version: undef > in file: > Mail-SpamAssassin-3.4.0/spamd-apache2/lib/Mail/SpamAssassin/Spamd/Apache2.pm > status: indexed > > module: Mail::SpamAssassin::Spamd::Apache2::AclIP > version: undef > in file: > Mail-SpamAssassin-3.4.0/spamd-apache2/lib/Mail/SpamAssassin/Spamd/Apache2/AclIP.pm > status: indexed > > module: Mail::SpamAssassin::Spamd::Apache2::AclRFC1413 > version: undef > in file: > Mail-SpamAssassin-3.4.0/spamd-apache2/lib/Mail/SpamAssassin/Spamd/Apache2/AclRFC1413.pm > status: indexed > > module: Mail::SpamAssassin::Spamd::Apache2::Config > version: undef > in file: > Mail-SpamAssassin-3.4.0/spamd-apache2/lib/Mail/SpamAssassin/Spamd/Apache2/Config.pm > status: indexed > > module: Mail::SpamAssassin::Spamd::Config > version: undef > in file: > Mail-SpamAssassin-3.4.0/spamd-apache2/lib/Mail/SpamAssassin/Spamd/Config.pm > status: indexed > > module: Mail::SpamAssassin::SpamdForkScaling > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/SpamdForkScaling.pm > status: indexed > > module: Mail::SpamAssassin::SubProcBackChannel > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/SubProcBackChannel.pm > status: indexed > > module: Mail::SpamAssassin::Timeout > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Timeout.pm > status: indexed > > module: Mail::SpamAssassin::Util > version: undef > in file: Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Util.pm > status: indexed > > module: Mail::SpamAssassin::Util::DependencyInfo > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Util/DependencyInfo.pm > status: indexed > > module: Mail::SpamAssassin::Util::Progress > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Util/Progress.pm > status: indexed > > module: Mail::SpamAssassin::Util::RegistrarBoundaries > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Util/RegistrarBoundaries.pm > status: indexed > > module: Mail::SpamAssassin::Util::ScopedTimer > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Util/ScopedTimer.pm > status: indexed > > module: Mail::SpamAssassin::Util::TieOneStringHash > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Util/TieOneStringHash.pm > status: indexed > > module: Mail::SpamAssassin::Util::TinyRedis > version: undef > in file: > Mail-SpamAssassin-3.4.0/lib/Mail/SpamAssassin/Util/TinyRedis.pm > status: indexed > > __END__ > > > > -- *David Golden* <x...@xdg.me> *Take back your inbox!* → http://www.bunchmail.com/ Twitter/IRC: @xdg