I've been trying to install a Bundle:: made on an older computer, to a newer one with a pristine perl installation. I'm running into repeated fails when I get to Module::Package and I am hoping for one or more of two things to happen: (a) just by writing out what seems to be happening I'll have a burst of enlightenment, or (b) someone reading this will provide answers that lead to success.

The system is Cygwin on Windows 11, perl version 5.40.3 ("system" perl for an up to date Cygwin).

Here's some of what I see in the terminal:

  INGY/Module-Install-ManifestSkip-0.24.tar.gz
Tests succeeded but one dependency not OK (Module::Manifest::Skip)
  INGY/Module-Install-ManifestSkip-0.24.tar.gz
  dependencies -- NA
  INGY/Module-Package-0.30.tar.gz
  Has already been unwrapped into directory /cygdrive/D/var/cache/builds/CPAN/Module-Package-0.30-2
  INGY/Module-Package-0.30.tar.gz
  Has already been prepared
Running make for I/IN/INGY/Module-Package-0.30.tar.gz
Warning: Prerequisite 'Module::Install::ManifestSkip => 0.19' for 'INGY/Module-Package-0.30.tar.gz' failed when processing 'INGY/Module-Install-ManifestSkip-0.24.tar.gz' with 'make_test => NO one dependency not OK (Module::Manifest::Skip)'. Continuing, but chances to succeed are limited.

It's a bit unfortunate that the module names are so similar. It makes my eyes cross when I try to scan the output.

Fail point:
Fetching http://192.168.1.7/minicpan/authors/id/I/IN/INGY/Module-Install-ManifestSkip-0.24.tar.gz ... OK
Configuring Module-Install-ManifestSkip-0.24 ... Checking if your kit is complete...
Looks good
Warning: prerequisite Module::Manifest::Skip 0.18 not found.
Generating a Unix-style Makefile
Writing Makefile for Module::Install::ManifestSkip
Writing MYMETA.yml and MYMETA.json
OK
==> Found dependencies: Module::Manifest::Skip
--> Working on Module::Manifest::Skip
Fetching http://192.168.1.7/minicpan/authors/id/I/IN/INGY/Module-Manifest-Skip-0.23.tar.gz ... OK
Configuring Module-Manifest-Skip-0.23 ... Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Module::Manifest::Skip
Writing MYMETA.yml and MYMETA.json
OK
Building and testing Module-Manifest-Skip-0.23 ... FAIL
Testing Module-Manifest-Skip-0.23 failed.
Here's a portion of the graphical YAML metadata for the package that seems uninstallable, Module::Manifest::Skip, that is causing failure to install Module::Package (generated by: cpanm --scandeps --format=yaml Module::Install::ManifestSkip):

---
-
  - cpanid: INGY
    cpanmeta: !!perl/hash:CPAN::Meta
      abstract: Generate a MANIFEST.SKIP file
      author:
        - 'Ingy dt Net <ingy@cpan.org>'
      dynamic_config: 0
      generated_by: 'Dist::Zilla version 5.019, CPAN::Meta::Converter version 2.132830, CPAN::Meta::Converter version 2.150005'
      license:
        - perl_5
      meta-spec:
        url: http://search.cpan.org/perldoc?CPAN::Meta::Spec
        version: 2
      name: Module-Install-ManifestSkip
      no_index:
        directory:
          - inc
          - t
          - xt
          - example
      prereqs:
        configure:
          requires:
            ExtUtils::MakeMaker: 6.30
        develop:
          requires:
            Test::Pod: 1.41
        runtime:
          requires:
            Module::Install: 1.10
            Module::Manifest::Skip: 0.18
            perl: v5.8.1

Jan 26, 2026 at 18:41 UTC

A just machine to make big decisions
Programmed by fellows (and gals) with compassion and vision
We'll be clean when their work is done
We'll be eternally free yes, and eternally young
Donald Fagen —> I.G.Y.
(Slightly modified for inclusiveness)


In reply to Strange depedency dilemma with Module::Package install by Intrepid

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.