in reply to ExtUtils::Installed fails to find Catalyst because it doesn't have a .packlist

So consider (re)installing Catalyst with a package installer that creates a .packlist file, or create it yourself?

  • Comment on Re: ExtUtils::Installed fails to find Catalyst because it doesn't have a .packlist
  • Download Code

Replies are listed 'Best First'.
Re^2: ExtUtils::Installed fails to find Catalyst because it doesn't have a .packlist
by roho (Bishop) on Apr 15, 2026 at 16:16 UTC
    I agree with Corion's advice. I prefer the package installer route that creates .packlist for you.

    "It's not how hard you work, it's how much you get done."

Re^2: ExtUtils::Installed fails to find Catalyst because it doesn't have a .packlist
by Anonymous Monk on Apr 15, 2026 at 17:00 UTC
    I think ExtUtils::Install creates the .packlist during make install. It was installed by cpanm like all my other modules and a reinstall did not create a .packlist. Going through the Catalyst files like Makefile.PL I don't see a deliberate effort to delete the .packfile so maybe something's wrong with how it interacts with ExtUtils::Install? Creating my own .packlist files for random CPAN modules is not within the scope of my application. I'd rather know what is breaking the perl toolchain here. Thanks

      Meta: Consider adding such information to your top post in the first place instead of waiting for replies trying to find out what your actual problem or question is. Maybe also consider phrasing the title of your post as a question instead of a statement of what you see.

      Since you don't tell us anything about the difference between how you installed Catalyst versus how you installed other modules, there is very little we can do without your help here. Consider finding out what the difference is in installation between the two distributions.