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 2009/12/03 18:57:40 UTC

[Bug 6244] New: M::S::Util::DependencyInfo gives misleading diagnostics and hides a failure reason

https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6244

           Summary: M::S::Util::DependencyInfo gives misleading
                    diagnostics and hides a failure reason
           Product: Spamassassin
           Version: 3.3.0
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: minor
          Priority: P5
         Component: Building & Packaging
        AssignedTo: dev@spamassassin.apache.org
        ReportedBy: Mark.Martinec@ijs.si


When some external perl modules fail on a 'require', the SpamAssassin
installation procedure reports 'optional module out of date',
instead of showing a failure reason. For example:

$ perl Makefile.PL
[...]
optional module out of date: IO::Socket::INET6
optional module out of date: IO::Socket::SSL
optional module out of date: Compress::Zlib


Trying to load these modules from a command line shows that they are the
latest version, but fail to compile for whatever reason, like an incompatible
(old) version of perl, or whatever. For example (with perl 5.6.2):

$ perl -e 'use IO::Socket::INET6; print IO::Socket::INET6->VERSION,"\n"'
Bareword "AF_INET6" not allowed while "strict subs" in use at
/usr/local/lib/perl5/site_perl/5.6.2/IO/Socket/INET6.pm line 58.

$ perl -e 'use IO::Socket::SSL; print IO::Socket::SSL->VERSION,"\n"'
Constant name 'HASH(0x815f844)' has invalid characters at
/usr/local/lib/perl5/site_perl/5.6.2/IO/Socket/SSL.pm line 25

$ perl -e 'use Compress::Zlib; print Compress::Zlib->VERSION,"\n"'
Can't locate Scalar/Util.pm in @INC (@INC contains: ...)
at /usr/local/lib/perl5/site_perl/5.6.2/Compress/Zlib.pm line 9.

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6244] M::S::Util::DependencyInfo gives misleading diagnostics and hides a failure reason

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

Mark Martinec <Ma...@ijs.si> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|Undefined                   |3.3.1

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6244] M::S::Util::DependencyInfo gives misleading diagnostics and hides a failure reason

Posted by bu...@issues.apache.org.
https://issues.apache.org/SpamAssassin/show_bug.cgi?id=6244

Mark Martinec <Ma...@ijs.si> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|3.3.2                       |3.4.0

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6244] M::S::Util::DependencyInfo gives misleading diagnostics and hides a failure reason

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

Karsten Bräckelmann <gu...@rudersport.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|Libraries                   |Building & Packaging

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6244] M::S::Util::DependencyInfo gives misleading diagnostics and hides a failure reason

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

Karsten Bräckelmann <gu...@rudersport.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Group|security                    |
          Component|Security                    |Libraries
         AssignedTo|security@spamassassin.apach |dev@spamassassin.apache.org
                   |e.org                       |

--- Comment #2 from Karsten Bräckelmann <gu...@rudersport.de> 2010-03-23 17:43:08 UTC ---
Moving back off of Security, which got changed by accident during the mass
Target Milestone move.

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

[Bug 6244] M::S::Util::DependencyInfo gives misleading diagnostics and hides a failure reason

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

Mark Martinec <Ma...@ijs.si> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|3.4.0                       |Future

-- 
Configure bugmail: https://issues.apache.org/SpamAssassin/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.