Tue Dec 13 11:38:24 2016: Request 119224 was acted upon. Transaction: Correspondence added by c...@factset.com Queue: PAR-Packer Subject: RE: [rt.cpan.org #119224] Issue about Can't locate loadable object for module Broken in: (no value) Severity: (no value) Owner: RSCHUPP Requestors: c...@factset.com Status: open Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=119224 >
Command for perl -V: [root@CIEDev111 bin]# which pp /root/perl5/perlbrew/perls/perl-5.24.0/bin/pp [root@CIEDev111 bin]# which perl /root/perl5/perlbrew/perls/perl-5.24.0/bin/perl [root@CIEDev111 bin]# perl -V Summary of my perl5 (revision 5 version 24 subversion 0) configuration: Platform: osname=linux, osvers=3.10.0-327.13.1.el7.x86_64, archname=x86_64-linux-thread-multi uname='linux ciedev111 3.10.0-327.13.1.el7.x86_64 #1 smp mon feb 29 13:22:02 est 2016 x86_64 x86_64 x86_64 gnulinux ' config_args='-de -Dprefix=/root/perl5/perlbrew/perls/perl-5.24.0 -Dusethreads -Aeval:scriptdir=/root/perl5/perlbrew/perls/perl-5.24.0/bin' hint=recommended, useposix=true, d_sigaction=define useithreads=define, usemultiplicity=define use64bitint=define, use64bitall=define, uselongdouble=undef usemymalloc=n, bincompat5005=undef Compiler: cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2', optimize='-O2', cppflags='-D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include' ccversion='', gccversion='4.8.5 20150623 (Red Hat 4.8.5-4)', gccosandvers='' intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678, doublekind=3 d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16, longdblkind=3 ivtype='long', ivsize=8, nvtype='double', nvsize=8, Off_t='off_t', lseeksize=8 alignbytes=8, prototype=define Linker and Libraries: ld='cc', ldflags =' -fstack-protector-strong -L/usr/local/lib' libpth=/usr/local/lib /usr/lib /lib/../lib64 /usr/lib/../lib64 /lib /lib64 /usr/lib64 /usr/local/lib64 libs=-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc perllibs=-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc libc=libc-2.17.so, so=so, useshrplib=false, libperl=libperl.a gnulibc_version='2.17' Dynamic Linking: dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E' cccdlflags='-fPIC', lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector-strong' Characteristics of this binary (from libperl): Compile-time options: HAS_TIMES MULTIPLICITY PERLIO_LAYERS PERL_COPY_ON_WRITE PERL_DONT_CREATE_GVSV PERL_HASH_FUNC_ONE_AT_A_TIME_HARD PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP PERL_PRESERVE_IVUV USE_64_BIT_ALL USE_64_BIT_INT USE_ITHREADS USE_LARGE_FILES USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE USE_LOCALE_NUMERIC USE_LOCALE_TIME USE_PERLIO USE_PERL_ATOF USE_REENTRANT_API Locally applied patches: Devel::PatchPerl 1.38 Built under linux Compiled at Dec 12 2016 09:25:44 %ENV: PERL5LIB="" PERLBREW_LIB="" PERLBREW_MANPATH="/root/perl5/perlbrew/perls/perl-5.24.0/man" PERLBREW_PATH="/root/perl5/perlbrew/bin:/root/perl5/perlbrew/perls/perl-5.24.0/bin" PERLBREW_PERL="perl-5.24.0" PERLBREW_ROOT="/root/perl5/perlbrew" PERLBREW_SKIP_INIT="1" PERLBREW_VERSION="0.78" PERL_LOCAL_LIB_ROOT="" @INC: /root/perl5/perlbrew/perls/perl-5.24.0/lib/site_perl/5.24.0/x86_64-linux-thread-multi /root/perl5/perlbrew/perls/perl-5.24.0/lib/site_perl/5.24.0 /root/perl5/perlbrew/perls/perl-5.24.0/lib/5.24.0/x86_64-linux-thread-multi /root/perl5/perlbrew/perls/perl-5.24.0/lib/5.24.0 . REINSTALL PAR::Packer: [root@CIEDev111 bin]# cpanm -v --reinstall PAR::Packer cpanm (App::cpanminus) 1.7042 on perl 5.024000 built for x86_64-linux-thread-multi Work directory is /root/.cpanm/work/1481646824.30444 You have make /usr/bin/make You have /usr/bin/wget You have /usr/bin/tar: tar (GNU tar) 1.26 Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>. 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 PAR::Packer () on cpanmetadb ... --2016-12-13 11:33:44-- http://cpanmetadb.plackperl.org/v1.0/package/PAR::Packer Resolving cpanmetadb.plackperl.org (cpanmetadb.plackperl.org)... 151.101.32.249 Connecting to cpanmetadb.plackperl.org (cpanmetadb.plackperl.org)|151.101.32.249|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 345 [text/yaml] Saving to: ‘STDOUT’ 100%[===================================================================================================================================================================================================>] 345 --.-K/s in 0s 2016-12-13 11:33:44 (68.2 MB/s) - written to stdout [345/345] --> Working on PAR::Packer Fetching http://www.cpan.org/authors/id/R/RS/RSCHUPP/PAR-Packer-1.035.tar.gz ... --2016-12-13 11:33:44-- http://www.cpan.org/authors/id/R/RS/RSCHUPP/PAR-Packer-1.035.tar.gz Resolving www.cpan.org (www.cpan.org)... 151.101.32.249 Connecting to www.cpan.org (www.cpan.org)|151.101.32.249|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 208348 (203K) [application/x-gzip] Saving to: ‘PAR-Packer-1.035.tar.gz’ 100%[===================================================================================================================================================================================================>] 208,348 --.-K/s in 0.009s 2016-12-13 11:33:44 (22.5 MB/s) - ‘PAR-Packer-1.035.tar.gz’ saved [208348/208348] OK Unpacking PAR-Packer-1.035.tar.gz PAR-Packer-1.035/ PAR-Packer-1.035/myldr/ PAR-Packer-1.035/myldr/run_with_inc.pl PAR-Packer-1.035/myldr/embed_files.pl PAR-Packer-1.035/myldr/encode_append.pl PAR-Packer-1.035/myldr/Dynamic.in PAR-Packer-1.035/myldr/sha1.c.PL PAR-Packer-1.035/myldr/boot.c PAR-Packer-1.035/myldr/winres/ PAR-Packer-1.035/myldr/winres/pp.ico PAR-Packer-1.035/myldr/winres/pp.rc PAR-Packer-1.035/myldr/winres/pp.manifest PAR-Packer-1.035/myldr/Makefile.PL PAR-Packer-1.035/myldr/env.c PAR-Packer-1.035/myldr/internals.c PAR-Packer-1.035/myldr/main.c PAR-Packer-1.035/myldr/usernamefrompwuid.c PAR-Packer-1.035/myldr/par_pl2c.pl PAR-Packer-1.035/myldr/mktmpdir.h PAR-Packer-1.035/myldr/utils.c PAR-Packer-1.035/myldr/mktmpdir.c PAR-Packer-1.035/myldr/Static.in PAR-Packer-1.035/MANIFEST.SKIP PAR-Packer-1.035/contrib/ PAR-Packer-1.035/contrib/stdio/ PAR-Packer-1.035/contrib/stdio/Stdio_readme.txt PAR-Packer-1.035/contrib/stdio/Stdio.pm PAR-Packer-1.035/contrib/gui_pp/ PAR-Packer-1.035/contrib/gui_pp/gpp_readme.txt PAR-Packer-1.035/contrib/gui_pp/gpp PAR-Packer-1.035/contrib/pare/ PAR-Packer-1.035/contrib/pare/pare_readme.txt PAR-Packer-1.035/contrib/pare/pare PAR-Packer-1.035/contrib/procedural_pp/ PAR-Packer-1.035/contrib/procedural_pp/pp_old PAR-Packer-1.035/contrib/automated_pp_test/ PAR-Packer-1.035/contrib/automated_pp_test/automated_pp_test.pl PAR-Packer-1.035/contrib/automated_pp_test/hello_tk.pl PAR-Packer-1.035/contrib/automated_pp_test/hi.ico PAR-Packer-1.035/contrib/automated_pp_test/pipe_a_command.pm PAR-Packer-1.035/contrib/automated_pp_test/prior_to_test.pm PAR-Packer-1.035/contrib/automated_pp_test/remove_file_and_try_executable_again.pm PAR-Packer-1.035/contrib/automated_pp_test/test_in_further_subdir.pm PAR-Packer-1.035/contrib/extract_embedded/ PAR-Packer-1.035/contrib/extract_embedded/extract-embedded.pl PAR-Packer-1.035/contrib/docs/ PAR-Packer-1.035/contrib/docs/where_is_it.txt PAR-Packer-1.035/contrib/docs/who_am_i.txt PAR-Packer-1.035/inc/ PAR-Packer-1.035/inc/Module/ PAR-Packer-1.035/inc/Module/Install.pm PAR-Packer-1.035/inc/Module/Install/ PAR-Packer-1.035/inc/Module/Install/Win32.pm PAR-Packer-1.035/inc/Module/Install/Makefile.pm PAR-Packer-1.035/inc/Module/Install/WriteAll.pm PAR-Packer-1.035/inc/Module/Install/PAR.pm PAR-Packer-1.035/inc/Module/Install/Fetch.pm PAR-Packer-1.035/inc/Module/Install/Include.pm PAR-Packer-1.035/inc/Module/Install/Metadata.pm PAR-Packer-1.035/inc/Module/Install/Can.pm PAR-Packer-1.035/inc/Module/Install/Base.pm PAR-Packer-1.035/script/ PAR-Packer-1.035/script/pp PAR-Packer-1.035/script/par.pl PAR-Packer-1.035/script/tkpp PAR-Packer-1.035/script/parl.pod PAR-Packer-1.035/t/ PAR-Packer-1.035/t/90-rt104635/ PAR-Packer-1.035/t/90-rt104635/eg/ PAR-Packer-1.035/t/90-rt104635/eg/foo PAR-Packer-1.035/t/90-rt104635/lib/ PAR-Packer-1.035/t/90-rt104635/lib/Foo/ PAR-Packer-1.035/t/90-rt104635/lib/Foo/Bar.pm PAR-Packer-1.035/t/90-rt104635/Foo.pm PAR-Packer-1.035/t/90-rt101800.t PAR-Packer-1.035/t/90-rt104560.t PAR-Packer-1.035/t/20-pp.t PAR-Packer-1.035/t/90-rt104635.t PAR-Packer-1.035/t/30-current_exec.t PAR-Packer-1.035/t/00-pod.t PAR-Packer-1.035/t/test-proc PAR-Packer-1.035/t/40-packer_cd_option.t PAR-Packer-1.035/t/90-rt103861.t PAR-Packer-1.035/t/90-rt59710.t PAR-Packer-1.035/t/80-doublecolon.t PAR-Packer-1.035/t/Double/ PAR-Packer-1.035/t/Double/Colon/ PAR-Packer-1.035/t/Double/Colon/Barnie.pm PAR-Packer-1.035/t/Double/Colon/Fred.pm PAR-Packer-1.035/t/Double/Colon/Foo/ PAR-Packer-1.035/t/Double/Colon/Foo/Bar/ PAR-Packer-1.035/t/Double/Colon/Foo/Bar/Quux.pm PAR-Packer-1.035/t/Double/Colon.pm PAR-Packer-1.035/t/10-parl-generation.t PAR-Packer-1.035/Makefile.PL PAR-Packer-1.035/package/ PAR-Packer-1.035/package/parl.nsi PAR-Packer-1.035/lib/ PAR-Packer-1.035/lib/PAR/ PAR-Packer-1.035/lib/PAR/Packer.pm PAR-Packer-1.035/lib/PAR/StrippedPARL/ PAR-Packer-1.035/lib/PAR/StrippedPARL/Base.pm PAR-Packer-1.035/lib/PAR/Filter/ PAR-Packer-1.035/lib/PAR/Filter/PodStrip.pm PAR-Packer-1.035/lib/PAR/Filter/Bleach.pm PAR-Packer-1.035/lib/PAR/Filter/PatchContent.pm PAR-Packer-1.035/lib/PAR/Filter/Bytecode.pm PAR-Packer-1.035/lib/PAR/Filter/Obfuscate.pm PAR-Packer-1.035/lib/PAR/Filter.pm PAR-Packer-1.035/lib/pp.pm PAR-Packer-1.035/lib/App/ PAR-Packer-1.035/lib/App/Packer/ PAR-Packer-1.035/lib/App/Packer/PAR.pm PAR-Packer-1.035/Changes PAR-Packer-1.035/MANIFEST PAR-Packer-1.035/README PAR-Packer-1.035/AUTHORS PAR-Packer-1.035/META.yml Entering PAR-Packer-1.035 Checking configure dependencies from META.yml Checking if you have ExtUtils::Embed 0 ... Yes (1.33) Checking if you have ExtUtils::MakeMaker 6.59 ... Yes (7.10_01) Running Makefile.PL Configuring PAR-Packer-1.035 ... *** You have extra Perl library paths set in your environment. Please note that these paths (set with PERL5LIB or PERLLIB) are not honored by perl when running under taint mode, which may lead to problems. This is a limitation (by design) of Perl, not of PAR::Packer; but some of the problems may manifest here during installation. Checking if your kit is complete... Looks good Prototype mismatch: sub main::prompt: none vs ($;$) at /root/perl5/perlbrew/perls/perl-5.24.0/lib/5.24.0/ExtUtils/MakeMaker.pm line 228. Generating a Unix-style Makefile Writing Makefile for myldr Generating a Unix-style Makefile Writing Makefile for PAR::Packer Writing MYMETA.yml and MYMETA.json OK Checking dependencies from MYMETA.json ... Checking if you have Getopt::ArgvFile 1.07 ... Yes (1.11) Checking if you have Module::ScanDeps 1.21 ... Yes (1.23) Checking if you have Text::ParseWords 0 ... Yes (3.30) Checking if you have Compress::Zlib 1.30 ... Yes (2.069) Checking if you have ExtUtils::Embed 0 ... Yes (1.33) Checking if you have Archive::Zip 1.02 ... Yes (1.59) Checking if you have IO::Compress::Gzip 0 ... Yes (2.069) Checking if you have File::Temp 0.05 ... Yes (0.2304) Checking if you have PAR 1.010 ... Yes (1.013) Checking if you have PAR::Dist 0.22 ... Yes (0.49) Checking if you have ExtUtils::MakeMaker 0 ... Yes (7.10_01) Building and testing PAR-Packer-1.035 ... cp lib/pp.pm blib/lib/pp.pm cp lib/App/Packer/PAR.pm blib/lib/App/Packer/PAR.pm cp lib/PAR/Filter/PodStrip.pm blib/lib/PAR/Filter/PodStrip.pm cp lib/PAR/Filter/PatchContent.pm blib/lib/PAR/Filter/PatchContent.pm cp lib/PAR/StrippedPARL/Base.pm blib/lib/PAR/StrippedPARL/Base.pm cp lib/PAR/Filter/Bleach.pm blib/lib/PAR/Filter/Bleach.pm cp lib/PAR/Filter/Bytecode.pm blib/lib/PAR/Filter/Bytecode.pm cp lib/PAR/Filter/Obfuscate.pm blib/lib/PAR/Filter/Obfuscate.pm cp lib/PAR/Packer.pm blib/lib/PAR/Packer.pm cp lib/PAR/Filter.pm blib/lib/PAR/Filter.pm make[1]: Entering directory `/root/.cpanm/work/1481646824.30444/PAR-Packer-1.035/myldr' Makefile:848: warning: overriding recipe for target `.c.o' Makefile:338: warning: ignoring old recipe for target `.c.o' "/root/perl5/perlbrew/perls/perl-5.24.0/bin/perl" par_pl2c.pl my_par_pl < ../script/par.pl > my_par_pl.c "/root/perl5/perlbrew/perls/perl-5.24.0/bin/perl" sha1.c.PL cc -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -I/root/perl5/perlbrew/perls/perl-5.24.0/lib/5.24.0/x86_64-linux-thread-multi/CORE -DPARL_EXE=\"parl\" -DPAR_PACKER_VERSION=\"1.035\" -O2 main.c In file included from main.c:52:0: mktmpdir.c: In function ‘par_mktmpdir’: mktmpdir.c:234:13: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result] read(f, buf, 6); ^ mktmpdir.c:239:17: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result] read(f, buf, 41); ^ cc main.o -s -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/root/perl5/perlbrew/perls/perl-5.24.0/lib/5.24.0/x86_64-linux-thread-multi/CORE -lperl -lpthread -lnsl -ldl -lm -lcrypt -lutil -lc -o ./par true "/root/perl5/perlbrew/perls/perl-5.24.0/bin/perl" encode_append.pl Dynamic.in ./par Dynamic.pm "/root/perl5/perlbrew/perls/perl-5.24.0/bin/perl" embed_files.pl -c 32768 ./par "/root/perl5/perlbrew/perls/perl-5.24.0/lib/5.24.0/x86_64-linux-thread-multi/CORE/libperl.a" > boot_embedded_files.c # using "ldd" to find shared libraries needed by ./par # embedding "./par" as "par" cc -c -D_REENTRANT -D_GNU_SOURCE -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2 -I/root/perl5/perlbrew/perls/perl-5.24.0/lib/5.24.0/x86_64-linux-thread-multi/CORE -DPARL_EXE=\"parl\" -DPAR_PACKER_VERSION=\"1.035\" -O2 boot.c In file included from boot.c:10:0: mktmpdir.c: In function ‘par_mktmpdir’: mktmpdir.c:234:13: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result] read(f, buf, 6); ^ mktmpdir.c:239:17: warning: ignoring return value of ‘read’, declared with attribute warn_unused_result [-Wunused-result] read(f, buf, 41); ^ cc boot.o -s -Wl,-E -fstack-protector-strong -L/usr/local/lib -L/root/perl5/perlbrew/perls/perl-5.24.0/lib/5.24.0/x86_64-linux-thread-multi/CORE -lpthread -lnsl -ldl -lm -lcrypt -lutil -lc -o ./boot true "/root/perl5/perlbrew/perls/perl-5.24.0/bin/perl" encode_append.pl Static.in ./boot Static.pm cp Static.pm ../blib/lib/PAR/StrippedPARL/Static.pm cp Dynamic.pm ../blib/lib/PAR/StrippedPARL/Dynamic.pm "/root/perl5/perlbrew/perls/perl-5.24.0/bin/perl" -Mblib=.. run_with_inc.pl ./boot -q -B -Oparl cp parl ../blib/script/parl true ../blib/script/parl "/root/perl5/perlbrew/perls/perl-5.24.0/bin/perl" -Mblib=.. run_with_inc.pl ./par -q -B -Oparldyn cp parldyn ../blib/script/parldyn true ../blib/script/parldyn make[1]: Leaving directory `/root/.cpanm/work/1481646824.30444/PAR-Packer-1.035/myldr' cp script/pp blib/script/pp "/root/perl5/perlbrew/perls/perl-5.24.0/bin/perl" "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/pp cp script/par.pl blib/script/par.pl "/root/perl5/perlbrew/perls/perl-5.24.0/bin/perl" "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/par.pl cp script/tkpp blib/script/tkpp "/root/perl5/perlbrew/perls/perl-5.24.0/bin/perl" "-Iinc" -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/tkpp Manifying 4 pod documents Manifying 10 pod documents make[1]: Entering directory `/root/.cpanm/work/1481646824.30444/PAR-Packer-1.035/myldr' Makefile:848: warning: overriding recipe for target `.c.o' Makefile:338: warning: ignoring old recipe for target `.c.o' make[1]: Leaving directory `/root/.cpanm/work/1481646824.30444/PAR-Packer-1.035/myldr' PERL_DL_NONLAZY=1 "/root/perl5/perlbrew/perls/perl-5.24.0/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/00-pod.t t/10-parl-generation.t t/20-pp.t t/30-current_exec.t t/40-packer_cd_option.t t/80-doublecolon.t t/90-rt101800.t t/90-rt103861.t t/90-rt104560.t t/90-rt104635.t t/90-rt59710.t t/00-pod.t ............... skipped: Set environment variable PERL_TEST_POD=1 to test POD t/10-parl-generation.t ... ok t/20-pp.t ................ 13/34 /tmp/kzTAskoliE syntax OK t/20-pp.t ................ ok t/30-current_exec.t ...... # Please wait t/30-current_exec.t ...... ok t/40-packer_cd_option.t .. ok t/80-doublecolon.t ....... ok t/90-rt101800.t .......... 1/18 # PAR_TEMP = /tmp/FaEFGfAyoq/par-726f6f74/cache-85de71f32789cb3eb044c86927f1db773339c4e2 t/90-rt101800.t .......... ok t/90-rt103861.t .......... ok t/90-rt104560.t .......... ok t/90-rt104635.t .......... ok t/90-rt59710.t ........... ok All tests successful. Files=11, Tests=110, 82 wallclock secs ( 0.07 usr 0.02 sys + 65.08 cusr 10.27 csys = 75.44 CPU) Result: PASS make[1]: Entering directory `/root/.cpanm/work/1481646824.30444/PAR-Packer-1.035/myldr' Makefile:848: warning: overriding recipe for target `.c.o' Makefile:338: warning: ignoring old recipe for target `.c.o' No tests defined for myldr extension. make[1]: Leaving directory `/root/.cpanm/work/1481646824.30444/PAR-Packer-1.035/myldr' make[1]: Entering directory `/root/.cpanm/work/1481646824.30444/PAR-Packer-1.035/myldr' Makefile:848: warning: overriding recipe for target `.c.o' Makefile:338: warning: ignoring old recipe for target `.c.o' make[1]: Leaving directory `/root/.cpanm/work/1481646824.30444/PAR-Packer-1.035/myldr' Manifying 4 pod documents Manifying 10 pod documents Appending installation info to /root/perl5/perlbrew/perls/perl-5.24.0/lib/5.24.0/x86_64-linux-thread-multi/perllocal.pod OK Successfully reinstalled PAR-Packer-1.035 Installing /root/perl5/perlbrew/perls/perl-5.24.0/lib/site_perl/5.24.0/x86_64-linux-thread-multi/.meta/PAR-Packer-1.035/install.json 1 distribution installed -----Original Message----- From: Roderich Schupp via RT [mailto:bug-par-pac...@rt.cpan.org] Sent: Tuesday, December 13, 2016 4:28 PM To: Chenchen Qu <c...@factset.com> Subject: [rt.cpan.org #119224] Issue about Can't locate loadable object for module <URL: https://rt.cpan.org/Ticket/Display.html?id=119224 > Am 2016-12-13 11:05:48, c...@factset.com schrieb: > I tried with completely new environment, I spin up a new box with > perl-5.24.0 installed: > > 5.24.0: > PAR: 1.013 > PAR::Packer: 1.035 > Module::ScanDeps: 1.23 > > > And the result I got is: > > Can't locate loadable object for module IO in @INC (@INC contains: > CODE(0x258ae98) /root/perl5/perlbrew/perls/perl- > 5.24.0/lib/site_perl/5.24.0/x86_64-linux-thread-multi > /root/perl5/perlbrew/perls/perl-5.24.0/lib/site_perl/5.24.0 > /root/perl5/perlbrew/perls/perl-5.24.0/lib/5.24.0/x86_64-linux-thread- > multi /root/perl5/perlbrew/perls/perl-5.24.0/lib/5.24.0 .) at > /root/perl5/perlbrew/perls/perl-5.24.0/lib/5.24.0/x86_64-linux-thread- > multi/IO/Handle.pm line 269. That line does not make any sense. Are you sure that calling pp in this environment invokes /root/perl5/perlbrew/perls/perl-5.24.0/bin/pp? Plase provide the unabridged output of the following commands: perl -V cpanm -v --reinstall PAR::Packer Cheers, Roderich