in reply to Installing Crypt::DES

Going by the error message, the current version of the module is trying to call a function that hasn't been defined; looking through the module source, I can tell you it ain't in that module.

Further research suggests that bootstrap is a function defined in the DynaLoader module, which appears in the @ISA array of the Crypt::DES module as it is built, but the DynaLoader module isn't loaded via use or require in Crypt::DES source that gets built.

Perhaps the author of Crypt::DES forgot a require DynaLoader line, which, according to my system's documentation for that module, is required.

(I added the requisite line to my Crypt::DES source, and it works -- mail has also been sent to the module's maintainer.)

Philosophy can be made out of anything. Or less -- Jerry A. Fodor

Replies are listed 'Best First'.
Re: Installing Crypt::DES
by tektsu (Acolyte) on Dec 05, 2000 at 03:30 UTC
    I made the change in my copy, and all is well. Thanks for the help!

    tektsu
    kiku wa ittoki no haji kikanu wa matsudai no haji

      By way of an update, I emailed Dave Paris, Crypt::DES's maintainer, he said both that he was aware of the problem in 2.01 and that v2.03 is on its way to CPAN soon.

      CPAN: not just good modules, good people!

      Philosophy can be made out of anything. Or less -- Jerry A. Fodor

        Do you guys know how to get Crypt::DES to use a higher keysize than 8 bytes? Thanks