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/08/17 02:21:43 UTC

[Bug 5603] New: Argument isn't numeric in Makefile.PL

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

           Summary: Argument isn't numeric in Makefile.PL
           Product: Spamassassin
           Version: 3.2.3
          Platform: Other
        OS/Version: other
            Status: NEW
          Severity: trivial
          Priority: P5
         Component: Building & Packaging
        AssignedTo: dev@spamassassin.apache.org
        ReportedBy: jidanni@jidanni.org


It's one's first compile. And what does one see right off the bat?
$ perl Makefile.PL PREFIX=$HOME
Argument "6.30_01" isn't numeric in subroutine entry at Makefile.PL line 8.
Argument "6.30_01" isn't numeric in numeric ge (>=) at Makefile.PL line 136.

(Though the rest proceeds OK.)



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

[Bug 5603] Argument isn't numeric in Makefile.PL

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


jm@jmason.org changed:

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




------- Additional Comments From jm@jmason.org  2007-12-12 01:22 -------


*** This bug has been marked as a duplicate of 3811 ***



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

[Bug 5603] Argument isn't numeric in Makefile.PL

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





------- Additional Comments From jidanni@jidanni.org  2007-12-07 10:46 -------
> Perhaps it could be documented somewhere, like the wiki..

You need to emit
  Ignore any error above that looks like ....
just after that point during the compilation, or else they will never see what
you want to tell them until years after, if ever.



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

[Bug 5603] Argument isn't numeric in Makefile.PL

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





------- Additional Comments From jm@jmason.org  2007-08-17 01:43 -------
I don't think we can do anything about this.  I think that "6.30_01" is the
version of ExtUtils::MakeMaker installed by the CPAN module, which should not be
installing modules ending in "_01" anyway, since they're beta releases -- but
that's a bug in the CPAN.pm module.  iirc...



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

[Bug 5603] Argument isn't numeric in Makefile.PL

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





------- Additional Comments From jidanni@jidanni.org  2007-10-19 15:21 -------
Looks bad: user confidence shaken upon critical first impression.
Could emit an explanation at that point or perhaps make a workaround.
User feels "gosh, errors even at yard 1".



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

[Bug 5603] Argument isn't numeric in Makefile.PL

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





------- Additional Comments From mkettler_sa@verizon.net  2007-12-06 20:19 -------
Agreed it looks bad, but there's still nothing we can actually do about it.

The failing code is a standard perl language feature (the version specifier of
the "use" directive).

Perhaps it could be documented somewhere, like the wiki..




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