Can't locate Filter/decrypt.pm

S

she_died

Greetings, everyone!

I am trying to install a wireless RPM, originally for RH8.0 but I need
to brute force it onto Mandrake 10.1 to see if a particular Wireless
driver works. It happens to match the card that I have, but the maker
only made a Fedora/RH specific RPM. I seem to have perl5 (Total n00b
alert ON) but when I run the install script I hit the roadblock saying
'Can't locate Filter/decrypt.pm in @INC (@INC contains
/usr/lib/perl5/5.8.5/i386-linux-thread-multi etc.'

What is the quickest way to fix this without having to ulp! learn perl?
Please don't ask me to upgrade perl either. This is a battered ol
laptop that will keep on chugging; if it can go wireless, then I'm set!
I was able to have it detect most parts :) I'm not about to give up on
it.

Thanks for any help, guys.
 
U

usenet

'Can't locate Filter/decrypt.pm in @INC (@INC contains
/usr/lib/perl5/5.8.5/i386-linux-thread-multi etc.'

You (probably) don't need to upgrade Perl, but you do need to install
the Perl module that your script requires. Fortunately, this is
(usually) pretty simple; go to a shell and type (or, better yet,
cut-and-paste):

perl -MCPAN -e 'install Filter::decrypt'

You will need to be connected to the internet (presumably a hardwired
connection) to do this install. If this is your first use of the CPAN
module, you will be prompted with a number of questions. Just accept
the defaults, EXCEPT you will be asked about "prerequisites" and given
the options "(A)sk, (F)ollow, (I)gnore" with the default being (A)sk -
be sure to select (F)ollow instead of the default.

Good Luck!
 
S

she_died

Thank you, I was able to set it up and connect, and even pull it in.
Except for the make part:

make[1]: *** No rule to make target
'/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE/EXTERN.h', needed by
'Call.o'. Stop.
make[1]: Leaving directory '/root/.cpan/build/Filter-1.31/Call'
make: *** [subdirs] Error 2
/usr/bin/make -- NOT OK

Where is a log of the error? Or is this it? Will I need certain
devel-libs before proceeding, or was there a certain parameter I was
supposed to specify? Sorry to be a bother.
 
S

Sisyphus

(e-mail address removed)> wrote in message
..
..
Will I need certain
devel-libs before proceeding
..
..

Yep, that's the problem. The perl devel package you need can be found on the
OS installation disks - and other places, too, I guess.

Alternatively, is it possible to find and install an RPM of the perl Filter
package ?

Cheers,
Rob
 
U

usenet

'/usr/lib/perl5/5.8.5/i386-linux-thread-multi/CORE/EXTERN.h', needed by
'Call.o'. Stop

You need to install the 'perl-devel' RPM. It comes with Fedora but is
not normally installed by default.
 
S

she_died

Thank you for your attention, David, Sisyphus (did I spell that right
:), Jim:

It turns out there was an alternative: ndiswrapper can use the *.inf &
*.sys in the windows drivers that I've kept (despite being from a
different version) kind of "break glass in case all else fails." SPace
was getting tight and installing RPMs can be tricky if more
dependencies arose; it's an aging laptop, you see. Thank goodness the
card got recognised. I am using it now as I type this; again, thank you
for the tips!
 
U

usenet

It turns out there was an alternative: ndiswrapper can use the *.inf &
*.sys in the windows drivers that I've kept...

Thanks for posting your results back to the group; this may prove
useful info for many other folks.

Cheers!
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
473,996
Messages
2,570,237
Members
46,825
Latest member
VernonQuy6

Latest Threads

Top