Let's read that. The file auto/XML/DOM/BagOfTricks/autosplit.ix is missing. This file (as per XML-DOM-BagOfTricks-0.05 on CPAN contains the following:

# Index created by AutoSplit for blib/lib/XML/DOM/BagOfTricks.pm # (file acts as timestamp) 1;

It is required by AutoLoader for XML::DOM::BagOfTricks. It should be located below any of the perl include paths stored in the array @INC, probably as /usr/lib/perl5/vendor_perl/auto/XML/DOM/BagOfTricks/autosplit.ix.

How did you install XML::DOM::BagOfTricks? Did you build it yourself, or did you install it with Fedora's package manager, i.e. yum?

If you installed that as a RPM, try rpm -ql <package_name> | grep autosplit where <package_name> is the name of the package. If the file doesn't appear, file a bug report.

If you installed it yourself, check the location into which you installed that package, and make that location known to perl. You can do so by adding the line

use lib 'path/where/package/is/installed';

at the top of the program using this package.

perl -le'print map{pack c,($-++?1:13)+ord}split//,ESEL'

In reply to Re: can't locate auto/*/autosplit.ix in @INC by shmem
in thread can't locate auto/*/autosplit.ix in @INC by nac

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.