Uploaded image for project: 'MusicBrainz Server'
  1. MusicBrainz Server
  2. MBS-7497

cpanm install fails with Can't locate File/Copy/Recursive.pm in @INC

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2014-12-01
    • Component/s: Database setup
    • Labels:
      None

      Description

      Running cpanm --installdeps --notest . results in:

      <snip>

      Running Makefile.PL
      Can't locate File/Copy/Recursive.pm in @INC (you may need to install the File::Copy::Recursive module) (@INC contains: inc /home/navap/perl5/lib/perl5 /etc/perl /usr/local/lib/perl/5.18.2 /usr/local/share/perl/5.18.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.18 /usr/share/perl/5.18 /usr/local/lib/site_perl .) at inc/Module/Install/Catalyst.pm line 11.
      BEGIN failed--compilation aborted at inc/Module/Install/Catalyst.pm line 11.
      Compilation failed in require at inc/Module/Install.pm line 283.
      Bareword "catalyst" not allowed while "strict subs" in use at Makefile.PL line 171.
      Execution of Makefile.PL aborted due to compilation errors.
      -> N/A
      ! Configuring . failed. See /home/navap/.cpanm/work/1399181496.14107/build.log for details.

      Installing File::Copy::Recursive manually fixed the issue for me.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                chirlu Ulrich Klauer
                Reporter:
                navap Pavan Chander
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Packages

                  Version Package
                  2014-12-01