When running CPAN on my RedHat9 machine (rh9 perl installed) I get

[root@redone daeve]# perl -MCPAN -e shell Undefined value assigned to typeglob at (eval 13) line 15, <RC> line 1 +1. Warning [/etc/inputrc line 11]: Invalid variable `mark-symlinked-directories' cpan shell -- CPAN exploration and modules installation (v1.76) ReadLine support enabled

when /etc/inputrc looks like

1 # do not bell on tab-completion 2 #set bell-style none 3 4 set meta-flag on 5 set input-meta on 6 set convert-meta off 7 set output-meta on 8 9 # Completed names which are symbolic links to 10 # directories have a slash appended. 11 set mark-symlinked-directories on
When line 11 is commented out like
11 # set mark-symlinked-directories on
CPAN comes up like it should.

BUT there is still a problem. I have been over to the RedHat site as well as done several searches on google and haven't found an answer. I have several of the CPAN modules that I can install the current versions of time after time but when doing "r" they still come up as needing updating.

I've just now downloaded the perl source from CPAN and done a complete build from source. It installed with little problem and most of the problem modules are installing or updating now but it still complains about "Invalid variable `mark-symlinked-directories'" if the line in /etc/inputrc is left uncommented.

After reinstalling and now updating all the modules there are still several that CPAN does not show as updated. I have used "force install" on all of them but they still show up as needing updating. The list below are the ones that will not update.

Package namespace installed latest in CPAN file Attribute::Handlers 0.77 0.78 A/AB/ABERGMAN/Attribute +-Handlers-0.78.tar.gz I18N::LangTags 0.27 0.28 S/SB/SBURKE/I18N-LangTa +gs-0.28.tar.gz List::Util 1.07_00 1.11 G/GB/GBARR/Scalar-List- +Utils-1.11.tar.gz NEXT 0.50 0.52 D/DC/DCONWAY/NEXT-0.52. +tar.gz Text::Balanced 1.89 1.95 D/DC/DCONWAY/Text-Balan +ced-1.95.tar.gz Tie::File 0.93 0.96 M/MJ/MJD/Tie-File-0.96. +tar.gz Unicode::Normalize 0.17 0.23 S/SA/SADAHIRO/Unicode-N +ormalize-0.23.tar.gz if 0.01 0.01000001 I/IL/ILYAZ/modules/if- +0.01000001.tar.gz 64 installed modules have no parseable version number

Ideas?

Daeve


In reply to Re: Module problem? by daeve
in thread Module problem? by hotshot

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.