perl-blead ========== cpanm (App::cpanminus) 1.7042 on perl 5.026000 built for x86_64-linux Work directory is /home/ryan/.cpanm/work/1492062119.30328 You have make /usr/bin/make You have LWP 6.24 You have /bin/tar: tar (GNU tar) 1.29 Copyright (C) 2015 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Written by John Gilmore and Jay Fenlason. You have /usr/bin/unzip Searching Test::Docker::MySQL () on cpanmetadb ... Unpacking Test-Docker-MySQL-0.02.tar.gz --> Working on Test::Docker::MySQL Fetching http://www.cpan.org/authors/id/P/PU/PUNYTAN/Test-Docker-MySQL-0.02.tar.gz ... OK Test-Docker-MySQL-0.02 Test-Docker-MySQL-0.02/README Test-Docker-MySQL-0.02/Changes Test-Docker-MySQL-0.02/LICENSE Test-Docker-MySQL-0.02/cpanfile Test-Docker-MySQL-0.02/dist.ini Test-Docker-MySQL-0.02/META.yml Test-Docker-MySQL-0.02/MANIFEST Test-Docker-MySQL-0.02/Build.PL Test-Docker-MySQL-0.02/t Test-Docker-MySQL-0.02/t/basic.t Test-Docker-MySQL-0.02/META.json Test-Docker-MySQL-0.02/xt Test-Docker-MySQL-0.02/xt/basic.t Test-Docker-MySQL-0.02/t/release-pod-syntax.t Test-Docker-MySQL-0.02/lib/Test/Docker Test-Docker-MySQL-0.02/lib/Test/Docker/MySQL.pm Entering Test-Docker-MySQL-0.02 Checking configure dependencies from META.json Checking if you have Module::Build::Tiny 0.036 ... Yes (0.039) Running Build.PL Configuring Test-Docker-MySQL-0.02 ... Creating new 'Build' script for 'Test-Docker-MySQL' version '0.02' Checking dependencies from MYMETA.json ... Checking if you have Test::SharedFork 0.24 ... Yes (0.35) Checking if you have DBI 1.631 ... Yes (1.636) Checking if you have Test::More 1.001002 ... Yes (1.302078) Checking if you have DBD::mysql 4.027 ... No Checking if you have IPC::Run 0.92 ... Yes (0.94) Checking if you have Time::HiRes 1.9726 ... Yes (1.9741) Searching DBD::mysql (4.027) on cpanmetadb ... Unpacking DBD-mysql-4.042.tar.gz OK ==> Found dependencies: DBD::mysql --> Working on DBD::mysql Fetching http://www.cpan.org/authors/id/M/MI/MICHIELB/DBD-mysql-4.042.tar.gz ... OK DBD-mysql-4.042/ DBD-mysql-4.042/Changes DBD-mysql-4.042/constants.h DBD-mysql-4.042/dbdimp.c DBD-mysql-4.042/dbdimp.h DBD-mysql-4.042/lib/ DBD-mysql-4.042/LICENSE DBD-mysql-4.042/Makefile.PL DBD-mysql-4.042/Makefile.PL.embedded DBD-mysql-4.042/MANIFEST DBD-mysql-4.042/MANIFEST.SKIP DBD-mysql-4.042/META.json DBD-mysql-4.042/META.yml DBD-mysql-4.042/myld DBD-mysql-4.042/mysql.xs DBD-mysql-4.042/README.md DBD-mysql-4.042/socket.c DBD-mysql-4.042/t/ DBD-mysql-4.042/t/00base.t DBD-mysql-4.042/t/05dbcreate.t DBD-mysql-4.042/t/10connect.t DBD-mysql-4.042/t/15reconnect.t DBD-mysql-4.042/t/16dbi-get_info.t DBD-mysql-4.042/t/20createdrop.t DBD-mysql-4.042/t/25lockunlock.t DBD-mysql-4.042/t/29warnings.t DBD-mysql-4.042/t/30insertfetch.t DBD-mysql-4.042/t/31insertid.t DBD-mysql-4.042/t/32insert_error.t DBD-mysql-4.042/t/35limit.t DBD-mysql-4.042/t/35prepare.t DBD-mysql-4.042/t/40bindparam.t DBD-mysql-4.042/t/40bindparam2.t DBD-mysql-4.042/t/40bit.t DBD-mysql-4.042/t/40blobs.t DBD-mysql-4.042/t/40catalog.t DBD-mysql-4.042/t/40keyinfo.t DBD-mysql-4.042/t/40listfields.t DBD-mysql-4.042/t/40nulls.t DBD-mysql-4.042/t/40nulls_prepare.t DBD-mysql-4.042/t/40numrows.t DBD-mysql-4.042/t/40server_prepare.t DBD-mysql-4.042/t/40server_prepare_crash.t DBD-mysql-4.042/t/40server_prepare_error.t DBD-mysql-4.042/t/40types.t DBD-mysql-4.042/t/41bindparam.t DBD-mysql-4.042/t/41blobs_prepare.t DBD-mysql-4.042/t/41int_min_max.t DBD-mysql-4.042/t/42bindparam.t DBD-mysql-4.042/t/43count_params.t DBD-mysql-4.042/t/50chopblanks.t DBD-mysql-4.042/t/50commit.t DBD-mysql-4.042/t/51bind_type_guessing.t DBD-mysql-4.042/t/52comment.t DBD-mysql-4.042/t/53comment.t DBD-mysql-4.042/t/55utf8.t DBD-mysql-4.042/t/55utf8_jp.t DBD-mysql-4.042/t/55utf8mb4.t DBD-mysql-4.042/t/56connattr.t DBD-mysql-4.042/t/60leaks.t DBD-mysql-4.042/t/65segfault.t DBD-mysql-4.042/t/65types.t DBD-mysql-4.042/t/70takeimp.t DBD-mysql-4.042/t/71impdata.t DBD-mysql-4.042/t/75supported_sql.t DBD-mysql-4.042/t/76multi_statement.t DBD-mysql-4.042/t/80procs.t DBD-mysql-4.042/t/81procs.t DBD-mysql-4.042/t/85init_command.t DBD-mysql-4.042/t/86_bug_36972.t DBD-mysql-4.042/t/87async.t DBD-mysql-4.042/t/88async-multi-stmts.t DBD-mysql-4.042/t/89async-method-check.t DBD-mysql-4.042/t/90utf8_params.t DBD-mysql-4.042/t/91errcheck.t DBD-mysql-4.042/t/99_bug_server_prepare_blob_null.t DBD-mysql-4.042/t/cve-2017-3302.t DBD-mysql-4.042/t/lib.pl DBD-mysql-4.042/t/magic.t DBD-mysql-4.042/t/manifest.t DBD-mysql-4.042/t/mysql.dbtest DBD-mysql-4.042/t/pod.t DBD-mysql-4.042/t/rt110983-valid-mysqlfd.t DBD-mysql-4.042/t/rt118977-zerofill.t DBD-mysql-4.042/t/rt25389-bin-case.t DBD-mysql-4.042/t/rt50304-column_info_parentheses.t DBD-mysql-4.042/t/rt61849-bind-param-buffer-overflow.t DBD-mysql-4.042/t/rt75353-innodb-lock-timeout.t DBD-mysql-4.042/t/rt83494-quotes-comments.t DBD-mysql-4.042/t/rt85919-fetch-lost-connection.t DBD-mysql-4.042/t/rt86153-reconnect-fail-memory.t DBD-mysql-4.042/t/rt88006-bit-prepare.t DBD-mysql-4.042/t/rt91715.t DBD-mysql-4.042/t/version.t DBD-mysql-4.042/lib/Bundle/ DBD-mysql-4.042/lib/DBD/ DBD-mysql-4.042/lib/DBD/mysql/ DBD-mysql-4.042/lib/DBD/mysql.pm DBD-mysql-4.042/lib/DBD/mysql/GetInfo.pm DBD-mysql-4.042/lib/DBD/mysql/INSTALL.pod DBD-mysql-4.042/lib/Bundle/DBD/ DBD-mysql-4.042/lib/Bundle/DBD/mysql.pm Entering DBD-mysql-4.042 Checking configure dependencies from META.json Checking if you have Devel::CheckLib 0 ... Yes (1.09) Checking if you have DBI 1.609 ... Yes (1.636) Checking if you have Data::Dumper 0 ... Yes (2.161) Running Makefile.PL Configuring DBD-mysql-4.042 ... Can't exec "mysql_config": No such file or directory at Makefile.PL line 87. Cannot find the file 'mysql_config'! Your execution PATH doesn't seem not contain the path to mysql_config. Resorting to guessed values! PLEASE NOTE: For 'make test' to run properly, you must ensure that the database user 'ryan' can connect to your MySQL server and has the proper privileges that these tests require such as 'drop table', 'create table', 'drop procedure', 'create procedure' as well as others. mysql> grant all privileges on test.* to 'ryan'@'localhost' identified by 's3kr1t'; You can also optionally set the user to run 'make test' with: perl Makefile.PL --testuser=username Can't exec "mysql_config": No such file or directory at Makefile.PL line 574. Failed to determine directory of mysql.h. Use perl Makefile.PL --cflags=-I to set this directory. For details see DBD::mysql::INSTALL, section "C Compiler flags" or type perl Makefile.PL --help Can't find mysql_config. Use --mysql_config option to specify where mysql_config is located ! Configure failed for DBD-mysql-4.042. See /home/ryan/.cpanm/work/1492062119.30328/build.log for details. ! Installing the dependencies failed: Module 'DBD::mysql' is not installed ! Bailing out the installation for Test-Docker-MySQL-0.02. N/A Command [cpanm --reinstall --verbose Test::Docker::MySQL] terminated with exit code 1 ($? = 256) under the following perl environment: Command terminated with non-zero status. Current perl: Name: perl-blead Path: /home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl Config: -de -Dprefix=/home/ryan/perl5/perlbrew/perls/perl-blead -Dusedevel -Aeval:scriptdir=/home/ryan/perl5/perlbrew/perls/perl-blead/bin Compiled at: Mar 30 2017 03:10:09 perlbrew: version: 0.78 ENV: PERLBREW_ROOT: /home/ryan/perl5/perlbrew PERLBREW_HOME: /home/ryan/.perlbrew PERLBREW_PATH: /home/ryan/perl5/perlbrew/bin:/home/ryan/perl5/perlbrew/perls/perl-blead/bin PERLBREW_MANPATH: /home/ryan/perl5/perlbrew/perls/perl-blead/man