Starting with Perl 5.26, "." is no longer included in @INC. Work around the change by explicitly adding a "./" to relative paths. Index: Config-Record-1.1.2/Config-Record.spec.PL =================================================================== --- Config-Record-1.1.2.orig/Config-Record.spec.PL +++ Config-Record-1.1.2/Config-Record.spec.PL @@ -7,10 +7,10 @@ use warnings; die unless (scalar @ARGV == 1); -unless (do 'lib/Config/Record.pm') +unless (do './lib/Config/Record.pm') { if ($@) { die $@ }; - die "lib/Config/Record.pm: $!"; + die "./lib/Config/Record.pm: $!"; } local $/ = undef; Index: Config-Record-1.1.2/META.yml.PL =================================================================== --- Config-Record-1.1.2.orig/META.yml.PL +++ Config-Record-1.1.2/META.yml.PL @@ -5,10 +5,10 @@ use warnings; die unless (scalar @ARGV == 1); -unless (do "lib/Config/Record.pm") +unless (do "./lib/Config/Record.pm") { if ($@) { die $@ } - die "lib/Config/Record.pm: $!" + die "./lib/Config/Record.pm: $!" } local $/ = undef;