http://qs1969.pair.com?node_id=400757


in reply to Re^3: Strange @INC behavior
in thread Strange @INC behavior

I recieve the same "Can't locate" message as above. In haste, and because I needed many other packages, I went ahead and did a dist-upgrade to sarge/testing, so now I do have 2 versions of perl installed :-( I'm afraid I've probably made my situation worse, but I'm going to give it another shot and try to figure it out on my own. 5.6.1 and 5.8.4 are both installed now.

Replies are listed 'Best First'.
Re^5: Strange @INC behavior
by ysth (Canon) on Oct 20, 2004 at 16:27 UTC
    Multiple versions of perl should coexist with no problems (though /usr/bin/perl can only be one of them :).

    So is it saying "Can't locate HTTP/Status.pm in @INC" or "Can't locate LWP/UserAgent.pm" in @INC" ? (HTTP::Status is also part of LWP, and should be there.) If the file it is complaining about is really there, try

    print(do "full-pathname-to-.pm-file" ? "ok" : "error: $!");