Errno.pm incompatible

Errno.pm incompatible

am 02.07.2007 21:19:51 von Michael Higgins

Hello --

I've come across an issue I'm unable to resolve. This module spuriously
throws a warning error.

I reported the issue to a CPAN maintainer, thinking the issue was with his
modules. Here is his reply:

---------




I would say, that the problem is the other way around. Apparently,
ActiveState distributes a version of Errno.pm which is incompatible
with the version on CPAN. Through your module search path, the CPAN
version overrules the AS' version. This is not a problem of MailBox, AFAICT.

Please report the problem to ActiveState.

---------

Any thoughts? Is this something to pursue?

Cheers,

--
. . . . . .... . . . .. .. . . . .``.
.`. .`. . . .` . . . . .` .` . .`. . `.
. ` . . .`. .`` .```. . . .. . .. . . `. `.
. . . . `. .... . . . `..` `..` . . . `..`



_______________________________________________
ActivePerl mailing list
ActivePerl@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

RE: Errno.pm incompatible

am 03.07.2007 20:23:35 von martin.thurn

Have you tried ActivePerl build 820? If that doesn't help, can you
just move site/lib/Errno.pm out of the way?
It is a "fact of life" that some versions of modules are incompatible
with certain versions of other modules. When we developers run into
this, in the absence of the module author being willing/able to fix
things, we have to take matters into our own hands.

P.S. It would be nice if you could state your problem succinctly and
COMPLETELY. Provide WORKING sample code. Copy/paste (do not
paraphrase) error messages into your email. I had to follow at least
two weblinks via esoteric / imcomplete discussions just to figure out
what you're talking about.

- - Martin

-----Original Message-----
From: activeperl-bounces@listserv.ActiveState.com
[mailto:activeperl-bounces@listserv.ActiveState.com] On Behalf Of
Michael Higgins
Sent: Monday, July 02, 2007 15:20
To: activeperl@listserv.ActiveState.com
Subject: Errno.pm incompatible

Hello --

I've come across an issue I'm unable to resolve. This module spuriously
throws a warning error.

I reported the issue to a CPAN maintainer, thinking the issue was with
his
modules. Here is his reply:

---------




I would say, that the problem is the other way around. Apparently,
ActiveState distributes a version of Errno.pm which is incompatible
with the version on CPAN. Through your module search path, the CPAN
version overrules the AS' version. This is not a problem of MailBox,
AFAICT.

Please report the problem to ActiveState.

---------

Any thoughts? Is this something to pursue?

_______________________________________________
ActivePerl mailing list
ActivePerl@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs

RE: Errno.pm incompatible

am 04.07.2007 00:19:33 von Michael Higgins

> -----Original Message-----
> From: Thurn, Martin [mailto:martin.thurn@ngc.com]


> Have you tried ActivePerl build 820? If that doesn't help, can you
> just move site/lib/Errno.pm out of the way?

Yes, moving site/lib/Errno.pm out of the way fixed the problem... until I
installed build 820... with a version of Errno.pm now throwing warnings:

------------
Attempt to free unreferenced scalar: SV 0x2216f58, Perl interpreter:
0x223d7c at
C:/Perl/lib/Errno.pm line 15.
-----------

Oddly, line 15 is the $VERSION scalar:

$VERSION = "1.09_01";
$VERSION = eval $VERSION

> It is a "fact of life" that some versions of modules are
> incompatible
> with certain versions of other modules. When we developers run into
> this, in the absence of the module author being willing/able to fix
> things, we have to take matters into our own hands.

Yes, but this seems out of my hands. The module maintainer is pointing
fingers at ActiveState. I have to assume he knows more about it than I do.

>
> P.S. It would be nice if you could state your problem succinctly and
> COMPLETELY. Provide WORKING sample code. Copy/paste (do not
> paraphrase) error messages into your email. I had to follow at least
> two weblinks via esoteric / imcomplete discussions just to figure out
> what you're talking about.

Sorry about that. I don't feel like I'm giving more information now, as I
still have no idea what causes it -- never mind a fix or workaround.

I understand what you're saying about providing code, etc., but the fact is
I can't devote the time to produce a failing snippet as this is only a
warning anyway.

Cheers,

--
. . . . . .... . . . .. .. . . . .``.
.`. .`. . . .` . . . . .` .` . .`. . `.
. ` . . .`. .`` .```. . . .. . .. . . `. `.
. . . . `. .... . . . `..` `..` . . . `..`



_______________________________________________
ActivePerl mailing list
ActivePerl@listserv.ActiveState.com
To unsubscribe: http://listserv.ActiveState.com/mailman/mysubs