in reply to Re: LWP Autoload problem?
in thread LWP Autoload problem?

I do have another issue of which I'm aware:

IO::Socket::INET is defined in <perl modules>/$ARCH/IO/Socket.pm

LWP uses IO::Socket::INET explicitly in a few places (e.g. "use IO::Socket::INET;"), so this introduces a little conundrum. Perl looks for what it expects (<perl modules>/$ARCH/IO/Socket/INET.pm), and failing that, bombs out. Now, altering the "use" statement to "use IO::Socket;" will fix the problem, but this isn't a good thing, since I have to deploy this on a number of machines. Another semi-fix is to create a symlink from <perl modules>/$ARCH/IO/Socket/INET.pm to <perl modules>/$ARCH/IO/Socket.pm this doesn't really help either, since it can cause duplicate references. *sigh*

however, I currently use the symlink fix, which works in most instances.