On 26 March 2010 00:17, River Tarnell <river.tarnell(a)wikimedia.de> wrote:
-----BEGIN PGP SIGNED MESSAGE-----
It seems there are some very stale old modules
still installed which
seem to now be considered defacto standard by the Perl community. POE
and its child classes such as POE::Component::IRC for example.
Are you asking for these modules to be upgraded, or something else?
It's probably a good idea.
Our version of POE.pm is 1.0003 from June 2008, current version is 1.287
Our version of POE::Component::IRC.pm is 5.84 current version is 6.28
even find what was the right path for these modules for a
script running on nightshade or wolfsbane and ended up installing
local copies of the current versions.
I'm afraid I don't really understand what you mean here. What do you
need the path for? System modules are installed in the default Perl
search path, and you shouldn't need to know (or care) what that is,
since Perl will search it by default.
I was trying to track down why my code wasn't working. I thought I had
the include paths right for my local modules but still a documented
function was missing. I was trying to find out if there was another,
out of date, version of the module the sytem was pulling in or whether
there was some other problem with my code that I wasn't seeing.
It turned out there were stale modules in /usr/share/perl5/ but it
took me a while. Once I knew that I could be sure that there really
was something wrong with how I was specifying the paths to my local
modules and could focus on fixing that.
Andrew Dunbar (hippietrail)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (HP-UX)
-----END PGP SIGNATURE-----
Toolserver-l mailing list (Toolserver-l(a)lists.wikimedia.org)
Posting guidelines for this list: