You are not logged in.
Pages: 1
I like to start a perl script for xchat.
Thats my problem:
Can't locate Socket.pm in @INC (@INC contains: /usr/lib/perl5/5.8.3/i686-linux /usr/lib/perl5/5.8.3 /usr/lib/perl5/site_perl/5.8.3/i686-linux /usr/lib/perl5/site_perl/5.8.3 /usr/lib/perl5/site_perl/5.8.2 /usr/lib/perl5/site_perl/5.8.1 /usr/lib/perl5/site_perl/5.8.0 /usr/lib/perl5/site_perl .) at (eval 3) line 31.
line 31 is "use Socket;"
I tried also use IO::Socket; but that changes nothing.
Anyone knows whats the problem or wich perl-modul isnt on my system?
btw: sry for the bad english..
Offline
[i'm a newbie in perl]
what pkg has IO::Socket in it? (it do not come with perl, that's sure, because i also cannot load it)
[/i'm a newbie in perl]
The impossible missions are the only ones which succeed.
Offline
I just found and installed the following package:
io-socket-ssl 0.95-3
Perl Module: Nearly transparent SSL encapsulation for IO::Socket::INET.
But it doesnt work eighter.
Offline
Thats my problem:
line 31 is "use Socket;"
I tried also use IO::Socket; but that changes nothing.
Anyone knows whats the problem or wich perl-modul isnt on my system?
Hello bigh,
Socket and IO::Socket are standard perl modules:
me@here:~/tmp]$ tar tvzf perl-5.8.4.tar.gz | grep Socket.pm
-r--r--r-- nwc10/nwc10 11882 2003-08-13 21:55:04 perl-5.8.4/ext/IO/lib/IO/Socket.pm
-r--r--r-- nwc10/nwc10 9801 2004-04-01 17:58:43 perl-5.8.4/ext/Socket/Socket.pm
In Arch they should belong to the perl package (i don't have an Arch box at the moment to confirm it more explicitely). So it is strange that neither Socket.pm nor IO/Socket.pm can be found in your @INC on your host.
Hope it helps anyway
Offline
xchat probably needs to be compiled for the new version of perl. Try recompiling it (or the perl scripts that it uses) and see if that fixes it. If it does, you can submit a bug to have the official package recompiled.
I have discovered that all of mans unhappiness derives from only one source, not being able to sit quietly in a room
- Blaise Pascal
Offline
Pages: 1