You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 11, 2019. It is now read-only.
I'm able to successfully install CPAN packages like perlcritic via puppet-perl. However, App::Ack always fails the first time, requiring manual reprovisioning.
This appears to be related to a failure to autoconfigure CPAN before installing CPAN packages, as confirmed by the trace, and by manual vagrant ssh, cpan, complaining that it has not been configured yet.
~$ cd Desktop/src/
src$ git clone [email protected]:mcandre/mcandre-ubuntu.git
src$ cd mcandre-ubuntu/
mcandre-ubuntu (master)$ vagrant up
Bringing machine 'default' up with 'virtualbox' provider...
...
[default] Running provisioner: shell...
[default] Running: /var/folders/wf/2j0vwzs97zb8yxfnhqh9j4v00000gp/T/vagrant-shell20140214-98676-18obper
Notice: Preparing to install into /etc/puppet/modules ...
Notice: Downloading from https://forge.puppetlabs.com ...
Notice: Installing -- do not interrupt ...
/etc/puppet/modules
└── puppetlabs-stdlib (v4.1.0)
Notice: Preparing to install into /etc/puppet/modules ...
Notice: Downloading from https://forge.puppetlabs.com ...
Notice: Installing -- do not interrupt ...
/etc/puppet/modules
└── puppetlabs-apt (v1.4.0)
Notice: Preparing to install into /etc/puppet/modules ...
Notice: Downloading from https://forge.puppetlabs.com ...
Notice: Installing -- do not interrupt ...
/etc/puppet/modules
└── puppetlabs-vcsrepo (v0.2.0)
Notice: Preparing to install into /etc/puppet/modules ...
Notice: Downloading from https://forge.puppetlabs.com ...
Notice: Installing -- do not interrupt ...
/etc/puppet/modules
└── example42-puppi (v2.1.7)
Notice: Preparing to install into /etc/puppet/modules ...
Notice: Downloading from https://forge.puppetlabs.com ...
Notice: Installing -- do not interrupt ...
/etc/puppet/modules
└── example42-perl (v2.0.16)
Notice: Preparing to install into /etc/puppet/modules ...
Notice: Downloading from https://forge.puppetlabs.com ...
Notice: Installing -- do not interrupt ...
/etc/puppet/modules
└── example42-mongodb (v2.0.14)
Notice: Preparing to install into /etc/puppet/modules ...
Notice: Downloading from https://forge.puppetlabs.com ...
Notice: Installing -- do not interrupt ...
/etc/puppet/modules
└── stankevich-python (v1.6.3)
Notice: Preparing to install into /etc/puppet/modules ...
Notice: Downloading from https://forge.puppetlabs.com ...
Notice: Installing -- do not interrupt ...
/etc/puppet/modules
└─┬ maestrodev-rvm (v1.4.1)
└─┬ puppetlabs-apache (v0.11.0)
└── puppetlabs-concat (v1.0.1)
Notice: Preparing to install into /etc/puppet/modules ...
Notice: Downloading from https://forge.puppetlabs.com ...
Notice: Installing -- do not interrupt ...
/etc/puppet/modules
└─┬ willdurand-nodejs (v1.6.1)
└── maestrodev-wget (v1.3.1)
[default] Running provisioner: puppet...
Running Puppet with default.pp...
Notice: Compiled catalog for precise64.dc.dc.cox.net in environment production in 1.44 seconds
Notice: /Stage[main]/Main/Exec[apt-update]/returns: executed successfully
Notice: /Stage[main]/Main/Package[build-essential]/ensure: ensure changed 'purged' to 'present'
Notice: /Stage[main]/Main/Package[tree]/ensure: ensure changed 'purged' to 'present'
Notice: /Stage[main]/Main/Package[git]/ensure: created
Notice: /Stage[main]/Main/Package[chicken-bin]/ensure: ensure changed 'purged' to 'present'
Notice: /Stage[main]/Main/Exec[chicken cluckcheck]/returns: executed successfully
Notice: /Stage[main]/Main/Package[openjdk-7-jdk]/ensure: ensure changed 'purged' to 'present'
Notice: /Stage[main]/Main/Package[llvm]/ensure: ensure changed 'purged' to 'present'
Notice: /Stage[main]/Main/File[/root]/mode: mode changed '0700' to '0755'
Notice: /Stage[main]/Main/Package[lua5.1]/ensure: ensure changed 'purged' to 'present'
Notice: /Stage[main]/Main/Package[yasm]/ensure: ensure changed 'purged' to 'present'
Notice: /Stage[main]/Main/Package[libxml2-utils]/ensure: ensure changed 'purged' to 'present'
Notice: /Stage[main]/Main/Package[libsqlite3-dev]/ensure: ensure changed 'purged' to 'present'
Notice: /Stage[main]/Main/Package[clojure1.2]/ensure: ensure changed 'purged' to 'present'
Notice: /Stage[main]/Main/Package[r-base]/ensure: ensure changed 'purged' to 'present'
Notice: /Stage[main]/Main/Package[php5]/ensure: ensure changed 'purged' to 'present'
Notice: /Stage[main]/Main/Package[erlang]/ensure: ensure changed 'purged' to 'present'
Notice: /Stage[main]/Main/Package[sqlite3]/ensure: ensure changed 'purged' to 'present'
Notice: /Stage[main]/Perl/Package[perl-doc]/ensure: ensure changed 'purged' to 'present'
Notice: /Stage[main]/Main/Package[redis-server]/ensure: ensure changed 'purged' to 'present'
Notice: /Stage[main]/Main/Vcsrepo[/home/vagrant/.cask]/ensure: Creating repository from present
Notice: /Stage[main]/Main/Vcsrepo[/home/vagrant/.cask]/ensure: created
Notice: /Stage[main]/Main/Package[ocaml]/ensure: ensure changed 'purged' to 'present'
Notice: /Stage[main]/Main/Package[mysql-client]/ensure: ensure changed 'purged' to 'present'
Notice: /Stage[main]/Main/Package[leiningen]/ensure: ensure changed 'purged' to 'present'
Notice: /Stage[main]/Main/Package[mysql-server]/ensure: ensure changed 'purged' to 'present'
...
Notice: /Stage[main]/Perl::Cpan/Exec[configure_cpan]/returns: executed successfully
Notice: /Stage[main]/Main/Perl::Cpan::Module[Perl::Critic]/Exec[cpan-Perl::Critic-present]/returns: executed successfully
Notice: /Stage[main]/Main/Perl::Cpan::Module[WWW::Mechanize]/Exec[cpan-WWW::Mechanize-present]/returns: executed successfully
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Sorry, we have to rerun the configuration dialog for CPAN.pm due to
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: some missing parameters. Configuration will be written to
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: <</CPAN/MyConfig.pm>>
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: CPAN.pm requires configuration, but most of it can be done automatically.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: If you answer 'no' below, you will enter an interactive dialog for each
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: configuration option instead.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Would you like to configure as much as possible automatically? [yes] yes
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: <install_help>
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Warning: You do not have write permission for Perl library directories.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: To install modules, you need to configure a local Perl library directory or
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: escalate your privileges. CPAN can help you by bootstrapping the local::lib
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: module or by configuring itself to use 'sudo' (if available). You may also
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: resolve this problem manually if you need to customize your setup.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: What approach do you want? (Choose 'local::lib', 'sudo' or 'manual')
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: [local::lib] local::lib
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Your 'urllist' is already configured. Type 'o conf init urllist' to change it.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Autoconfiguration complete.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Attempting to bootstrap local::lib...
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Writing /CPAN/MyConfig.pm for bootstrap...
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: commit: wrote '/CPAN/MyConfig.pm'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Going to read '/Metadata'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Database was generated on Fri, 14 Feb 2014 15:06:27 GMT
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Running make for H/HA/HAARG/local-lib-2.000004.tar.gz
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Checksum for /sources/authors/id/H/HA/HAARG/local-lib-2.000004.tar.gz ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: CPAN.pm: Going to build H/HA/HAARG/local-lib-2.000004.tar.gz
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Use of uninitialized value $user in concatenation (.) or string at lib/local/lib.pm line 509.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Checking if your kit is complete...
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Looks good
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Generating a Unix-style Makefile
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Writing Makefile for local::lib
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Writing MYMETA.yml and MYMETA.json
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: cp lib/POD2/PT_BR/local/lib.pod blib/lib/POD2/PT_BR/local/lib.pod
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: cp lib/lib/core/only.pm blib/lib/lib/core/only.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: cp lib/local/lib.pm blib/lib/local/lib.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: cp lib/POD2/DE/local/lib.pod blib/lib/POD2/DE/local/lib.pod
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Manifying blib/man3/POD2::DE::local::lib.3pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Manifying blib/man3/POD2::PT_BR::local::lib.3pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Manifying blib/man3/lib::core::only.3pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Manifying blib/man3/local::lib.3pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: HAARG/local-lib-2.000004.tar.gz
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: /usr/bin/make -- OK
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: 'YAML' not installed, will not store persistent state
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Running make test
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: PERL_DL_NONLAZY=1 /usr/bin/perl -I/root/perl5/lib/perl5 "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/bad_variables.t ...... ok
...
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: local::lib is installed. You must now add the following environment variables
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: to your shell configuration files (or registry, if you are on Windows) and
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: then restart your command line shell and CPAN before installing modules:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: commit: wrote '/CPAN/MyConfig.pm'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: You can re-run configuration any time with 'o conf init' in the CPAN shell
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Running install for module 'App::Ack'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Running make for P/PE/PETDANCE/ack-2.12.tar.gz
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Fetching with LWP:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: http://httpupdate3.cpanel.net/CPAN/authors/id/P/PE/PETDANCE/ack-2.12.tar.gz
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Fetching with LWP:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: http://httpupdate3.cpanel.net/CPAN/authors/id/P/PE/PETDANCE/CHECKSUMS
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Checksum for /sources/authors/id/P/PE/PETDANCE/ack-2.12.tar.gz ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: CPAN.pm: Going to build P/PE/PETDANCE/ack-2.12.tar.gz
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Warning: prerequisite File::Next 1.10 not found.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Checking if your kit is complete...
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Looks good
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: No documentation found for "File::Next".
...
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: ---- Unsatisfied dependencies detected during ----
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: ---- PETDANCE/ack-2.12.tar.gz ----
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: File::Next [requires]
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Running make test
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Delayed until after prerequisites
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Running make install
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Delayed until after prerequisites
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Running install for module 'File::Next'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Running make for P/PE/PETDANCE/File-Next-1.12.tar.gz
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Fetching with LWP:
...
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Checking if your kit is complete...
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Looks good
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Generating a Unix-style Makefile
...
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/dot.t ........... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/everything.t .... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/follow.t ........ ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/from_file.t ..... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/from_stdin.t .... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/methods.t ....... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/named-pipe.t .... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/parms.t ......... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/pod-coverage.t .. skipped: Test::Pod::Coverage 1.04 required for testing POD
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/pod.t ........... skipped: Test::Pod 1.14 required for testing POD
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/sort.t .......... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/zero.t .......... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: All tests successful.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Files=16, Tests=82, 0 wallclock secs ( 0.04 usr 0.04 sys + 0.26 cusr 0.06 csys = 0.40 CPU)
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Result: PASS
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: PETDANCE/File-Next-1.12.tar.gz
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: /usr/bin/make test -- OK
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Running make install
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Installing /root/perl5/lib/perl5/File/Next.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Installing /root/perl5/man/man3/File::Next.3pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Appending installation info to /root/perl5/lib/perl5/x86_64-linux-gnu-thread-multi/perllocal.pod
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: PETDANCE/File-Next-1.12.tar.gz
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: /usr/bin/make install -- OK
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Running make for P/PE/PETDANCE/ack-2.12.tar.gz
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Has already been unwrapped into directory /build/ack-2.12-xhH8gW
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: CPAN.pm: Going to build P/PE/PETDANCE/ack-2.12.tar.gz
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: cp ExtensionGroup.pm blib/lib/App/Ack/Filter/ExtensionGroup.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: cp Is.pm blib/lib/App/Ack/Filter/Is.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: cp ConfigFinder.pm blib/lib/App/Ack/ConfigFinder.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: cp Collection.pm blib/lib/App/Ack/Filter/Collection.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: cp ConfigDefault.pm blib/lib/App/Ack/ConfigDefault.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: cp Resource.pm blib/lib/App/Ack/Resource.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: cp Basic.pm blib/lib/App/Ack/Resource/Basic.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: cp Match.pm blib/lib/App/Ack/Filter/Match.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: cp Inverse.pm blib/lib/App/Ack/Filter/Inverse.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: cp Filter.pm blib/lib/App/Ack/Filter.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: cp Ack.pm blib/lib/App/Ack.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: cp IsGroup.pm blib/lib/App/Ack/Filter/IsGroup.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: cp Extension.pm blib/lib/App/Ack/Filter/Extension.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: cp FirstLineMatch.pm blib/lib/App/Ack/Filter/FirstLineMatch.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: cp Resources.pm blib/lib/App/Ack/Resources.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: cp Default.pm blib/lib/App/Ack/Filter/Default.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: cp ConfigLoader.pm blib/lib/App/Ack/ConfigLoader.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: cp ack blib/script/ack
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: /usr/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/ack
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Manifying blib/man1/ack.1p
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: PETDANCE/ack-2.12.tar.gz
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: /usr/bin/make -- OK
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Running make test
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: /usr/bin/perl t/runtests.pl 0 0 "blib/lib" "blib/arch" t/*.t t/lib/*.t
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Running tests on blib/script/ack
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # Testing App::Ack 2.12, File::Next 1.12, Perl 5.014002, /usr/bin/perl
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # Using Test::More 1.001002 and Test::Harness 3.23
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/00-load.t .................. ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-1.t .................... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-c.t .................... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-color.t ................ ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-column.t ............... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-create-ackrc.t ......... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-dump.t ................. ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-f.t .................... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-files-from.t ........... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-filetypes.t ............ ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-g.t .................... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-group.t ................ ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-h.t .................... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-help-types.t ........... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-help.t ................. ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-i.t .................... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-ignore-dir.t ........... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-interactive.t .......... skipped: You need to install IO::Pty to run this test
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-invalid-ackrc.t ........ skipped: Don't yet have a reliable way to ignore the Unicode complaints from Pod::Perldoc
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-k.t .................... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-known-types.t .......... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-line.t ................. skipped: You need to install IO::Pty to run this test
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-m.t .................... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-match.t ................ ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-n.t .................... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-named-pipes.t .......... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-o.t .................... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-pager.t ................ skipped: You need to install IO::Pty to run this test
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-passthru.t ............. ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-print0.t ............... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-removed-options.t ...... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-s.t .................... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-show-types.t ........... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-type-del.t ............. ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-type.t ................. ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-v.t .................... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-w.t .................... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ack-x.t .................... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/anchored.t ................. ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/asp-net-ext.t .............. ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/bad-ackrc-opt.t ............ ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/basic.t .................... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/command-line-files.t ....... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/config-backwards-compat.t .. ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/config-finder.t ............ ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/config-loader.t ............ ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/context.t .................. ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/default-filter.t ........... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/exit-code.t ................ ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/ext-filter.t ............... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/file-permission.t .......... skipped: Can't be run as root
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/filetypes.t ................ ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/filter.t ................... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/firstlinematch-filter.t .... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/highlighting.t ............. ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/illegal-regex.t ............ ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/incomplete-last-line.t ..... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/inverted-file-filter.t ..... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/is-filter.t ................ ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/lib/00-coverage.t .......... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/lib/Ack.t .................. ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/lib/Basic.t ................ ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/lib/Collection.t ........... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/lib/ConfigDefault.t ........ ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/lib/ConfigFinder.t ......... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/lib/ConfigLoader.t ......... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/lib/Default.t .............. ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/lib/Extension.t ............ ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/lib/ExtensionGroup.t ....... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/lib/Filter.t ............... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/lib/FirstLineMatch.t ....... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/lib/Inverse.t .............. ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/lib/Is.t ................... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/lib/IsGroup.t .............. ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/lib/Match.t ................ ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/lib/Resource.t ............. ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/lib/Resources.t ............ ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/longopts.t ................. ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/match-filter.t ............. ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/mutex-options.t ............ ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/noackrc.t .................. ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/noenv.t .................... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/process-substitution.t ..... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/r-lang-ext.t ............... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/resource-iterator.t ........ ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/zero.t ..................... ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: All tests successful.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Files=86, Tests=904, 33 wallclock secs ( 0.45 usr 0.18 sys + 27.72 cusr 4.11 csys = 32.46 CPU)
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Result: PASS
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: /usr/bin/perl squash ack Ack.pm Resource.pm Resources.pm Basic.pm ConfigDefault.pm ConfigFinder.pm ConfigLoader.pm Filter.pm Extension.pm FirstLineMatch.pm Is.pm Match.pm Default.pm Inverse.pm Collection.pm IsGroup.pm ExtensionGroup.pm > ack-standalone
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Reading ack
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Reading Ack.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Reading Resource.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Reading Resources.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Reading Basic.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Reading ConfigDefault.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Reading ConfigFinder.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Reading ConfigLoader.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Reading Filter.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Reading Extension.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Reading FirstLineMatch.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Reading Is.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Reading Match.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Reading Default.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Reading Inverse.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Reading Collection.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Reading IsGroup.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Reading ExtensionGroup.pm
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: /usr/bin/perl -MExtUtils::MY -e 'MY->fixin(shift)' -- ack-standalone
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: /usr/bin/perl -c ack-standalone
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Name "File::Next::dir" used only once: possible typo at ack-standalone line 103.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: ack-standalone syntax OK
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: /usr/bin/perl t/runtests.pl 1 0 "blib/lib" "blib/arch" t/*.t t/lib/*.t
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: Running tests on ack-standalone
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # Testing App::Ack 2.12, File::Next 1.12, Perl 5.014002, /usr/bin/perl
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # Using Test::More 1.001002 and Test::Harness 3.23
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: t/00-load.t .................. ok
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # Failed test 'Should have no output to stderr: ack Sue -1 -h t/text'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # at t/ack-1.t line 20.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # [
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # 'Name "File::Next::dir" used only once: possible typo at /build/ack-2.12-xhH8gW/ack-standalone line 103.',
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # 'Undefined subroutine &File::Next::files called at /build/ack-2.12-xhH8gW/ack-standalone line 2865.'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # ]
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # Failed test 'Looking for first instance of Sue!'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # at t/Util.pm line 390.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # Structures begin differing at:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # $got->[0] = Does not exist
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # $expected->[0] = 'Was before he left, he went and named me Sue.'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # actual[]
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # expected[
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # 'Was before he left, he went and named me Sue.'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # ]
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # Looks like you failed 1 test of 1.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # Failed test 'lists_match( Looking for first instance of Sue! )'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # at t/ack-1.t line 22.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # Failed test 'Should have no output to stderr: ack Sue -1 -h -v t/text/boy-named-sue.txt'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # at t/ack-1.t line 33.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # [
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # 'Name "File::Next::dir" used only once: possible typo at /build/ack-2.12-xhH8gW/ack-standalone line 103.',
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # 'Undefined subroutine &File::Next::files called at /build/ack-2.12-xhH8gW/ack-standalone line 2865.'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # ]
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # Failed test 'Looking for first non-match'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # at t/Util.pm line 390.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # Structures begin differing at:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # $got->[0] = Does not exist
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # $expected->[0] = 'Well, my daddy left home when I was three'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # actual[]
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # expected[
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # 'Well, my daddy left home when I was three'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # ]
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # Looks like you failed 1 test of 1.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # Failed test 'lists_match( Looking for first non-match )'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # at t/ack-1.t line 35.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # Failed test 'Should have no output to stderr: ack -1 -f t/swamp'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # at t/ack-1.t line 41.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # [
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # 'Name "File::Next::dir" used only once: possible typo at /build/ack-2.12-xhH8gW/ack-standalone line 103.',
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # 'Undefined subroutine &File::Next::files called at /build/ack-2.12-xhH8gW/ack-standalone line 2865.'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # ]
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # Failed test 'Should only get one file back'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # at t/ack-1.t line 44.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # got: '0'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # expected: '1'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # Failed test 'One of the files from the swamp'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # at t/ack-1.t line 45.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # undef
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # doesn't match '(?^:^t\/swamp)'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # Failed test 'Should have no output to stderr: ack -1 -g \bMakefile\b t/'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # at t/ack-1.t line 53.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # [
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # 'Name "File::Next::dir" used only once: possible typo at /build/ack-2.12-xhH8gW/ack-standalone line 103.',
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # 'Undefined subroutine &File::Next::files called at /build/ack-2.12-xhH8gW/ack-standalone line 2865.'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # ]
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # Failed test 'Should only get one file back from \bMakefile\b'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # at t/ack-1.t line 56.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # got: '0'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # expected: '1'
...
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # $ ack religion -l --invert-match t/text
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # Looks like you failed 2 tests of 2.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # Failed test 'ack_sets_match( -l -v will mostly likely match all input files )'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # at t/ack-c.t line 68.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns:
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # Failed test 'Should have no output to stderr: ack religion --files-with-matches -v t/text'
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # at t/Util.pm line 446.
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # [
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # 'Name "File::Next::dir" used only once: possible typo at /build/ack-2.12-xhH8gW/ack-standalone line 103.',
Notice: /Stage[main]/Main/Perl::Cpan::Module[App::Ack]/Exec[cpan-App::Ack-present]/returns: # 'Undefined subroutine &File::Next::files called at /build/ack-2.12-xhH8gW/ack-standalone line 2865.'
...
The text was updated successfully, but these errors were encountered:
The module provides 2 defines to install perl packages:
perl::module - Uses cpanminus for installation
perl::cpan::module - Uses cpan, and it includes perl::cpan for the setup of cpan.
In this class the cpan setup is done in a quite primitive way, with an exec of cpan feeded by some parameters. Maybe the ones provided are not correct I invite you to give it a look: https://github.com/example42/puppet-perl/blob/master/manifests/cpan.pp
The fact however that other packages are regularly installed and the configuration of CPAN doesn't seem to fail:
Notice: /Stage[main]/Perl::Cpan/Exec[configure_cpan]/returns: executed successfully
make me wonder if this is just an issue with App::Ack . In this case you might try the alternative perl::module define.
I'm able to successfully install CPAN packages like
perlcritic
via puppet-perl. However,App::Ack
always fails the first time, requiring manual reprovisioning.This appears to be related to a failure to autoconfigure CPAN before installing CPAN packages, as confirmed by the trace, and by manual
vagrant ssh
,cpan
, complaining that it has not been configured yet.Source:
https://github.com/mcandre/mcandre-ubuntu
Trace:
The text was updated successfully, but these errors were encountered: