You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@spamassassin.apache.org by bu...@bugzilla.spamassassin.org on 2007/10/04 14:51:12 UTC

[Bug 5668] New: Debug information incorrect

http://issues.apache.org/SpamAssassin/show_bug.cgi?id=5668

           Summary: Debug information incorrect
           Product: Spamassassin
           Version: 3.2.3
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: P4
         Component: spamassassin
        AssignedTo: dev@spamassassin.apache.org
        ReportedBy: hugo@vanderkooij.org


The debug information is not correct. Some plugins are marked as required but
are in fact not required or even mutually exclusive.

For example:
# sa-update --allowplugins --gpgkey D1C035168C1EBC08464946DA258CDB3ABDE9DC10
--channel saupdates.openprotect.com --channel updates.spamassassin.org -D
[2144] dbg: logger: adding facilities: all
[2144] dbg: logger: logging level is DBG
[2144] dbg: generic: SpamAssassin version 3.2.3
[2144] dbg: config: score set 0 chosen.
[2144] dbg: dns: is Net::DNS::Resolver available? yes
[2144] dbg: dns: Net::DNS version: 0.61
[2144] dbg: generic: sa-update version svn540384
[2144] dbg: generic: using update directory: /var/lib/spamassassin/3.002003
[2144] dbg: diag: perl platform: 5.008008 linux
[2144] dbg: diag: module installed: Digest::SHA1, version 2.11
[2144] dbg: diag: module installed: HTML::Parser, version 3.55
[2144] dbg: diag: module installed: Net::DNS, version 0.61
[2144] dbg: diag: module installed: MIME::Base64, version 3.07
[2144] dbg: diag: module installed: DB_File, version 1.814
[2144] dbg: diag: module installed: Net::SMTP, version 2.29
[2144] dbg: diag: module installed: Mail::SPF, version v2.005
[2144] dbg: diag: module not installed: Mail::SPF::Query ('require' failed)
[2144] dbg: diag: module installed: IP::Country::Fast, version 604.001
[2144] dbg: diag: module installed: Razor2::Client::Agent, version 2.84
[2144] dbg: diag: module installed: Net::Ident, version 1.20
[2144] dbg: diag: module installed: IO::Socket::INET6, version 2.51
[2144] dbg: diag: module installed: IO::Socket::SSL, version 1.07
[2144] dbg: diag: module installed: Compress::Zlib, version 2.005
[2144] dbg: diag: module installed: Time::HiRes, version 1.86
[2144] dbg: diag: module installed: Mail::DomainKeys, version 1.0
[2144] dbg: diag: module installed: Mail::DKIM, version 0.26
[2144] dbg: diag: module installed: DBI, version 1.58
[2144] dbg: diag: module installed: Getopt::Long, version 2.35
[2144] dbg: diag: module installed: LWP::UserAgent, version 2.033
[2144] dbg: diag: module installed: HTTP::Date, version 1.47
[2144] dbg: diag: module installed: Archive::Tar, version 1.32
[2144] dbg: diag: module installed: IO::Zlib, version 1.05
[2144] dbg: diag: module installed: Encode::Detect, version 1.00

The module Mail::SPF::Query is not required when Mail::SPF is allready there. So
the word "require' is most definitly not correct.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

[Bug 5668] Debug information incorrect

Posted by bu...@bugzilla.spamassassin.org.
http://issues.apache.org/SpamAssassin/show_bug.cgi?id=5668


jm@jmason.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |WONTFIX




------- Additional Comments From jm@jmason.org  2007-10-04 06:13 -------
the use of the term "require" there is a reference to how modules are loaded;
using the perl 'require' keyword: http://perldoc.perl.org/functions/require.html



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

[Bug 5668] Debug information incorrect

Posted by bu...@bugzilla.spamassassin.org.
http://issues.apache.org/SpamAssassin/show_bug.cgi?id=5668


felicity@apache.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |RESOLVED
         Resolution|                            |WONTFIX




------- Additional Comments From felicity@apache.org  2007-10-04 09:32 -------
(In reply to comment #2)
> Where is the information that the situation is resolved?

There is no problem here, so there's nothing to resolve.  The issue is that you
have a misunderstanding of what "require" means, which is not that SA requires
the module but that when SA was trying to load the module (using the standard
perl "require" function), it was unable to load the module.  Justin pointed you
towards documentation on that function if you're interested.

The debug statement is correct -- the "require" failed.


I'm closing this, again, as WONTFIX.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

[Bug 5668] Debug information incorrect

Posted by bu...@bugzilla.spamassassin.org.
http://issues.apache.org/SpamAssassin/show_bug.cgi?id=5668


hugo@vanderkooij.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|WONTFIX                     |




------- Additional Comments From hugo@vanderkooij.org  2007-10-04 07:01 -------
Where is the information that the situation is resolved?




------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.