defborg has asked for the wisdom of the Perl Monks concerning the following question:

Dear Esteemed Monks and Nuns, I have run into trouble. I could use some of your hard won wisdom to solve a problem I'm having.

Test Summary Report

I tried to install perl-5.20.1. It's been a while since I did some programing in perl so I'm a bit rusty.

It wouldn't install properly so I ran harness to see which tests it failed.

I used the tar command and the configure command. However the test failed so i used harness. here's the results:

------------------- porting/exec-bit.t (Wstat: 0 Tests: 113 Failed: 3) Failed tests: 81-82, 110 Files=2405, Tests=699333, 1019 wallclock secs (161.74 usr 13.49 sys + 626.98 cusr 92.38 csys = 894.59 CPU) Result: FAIL

Here's the info about the OS that i'm using:

$ RELEASE=17 CODENAME=qiana EDITION="KDE 64-bit" DESCRIPTION="Linux Mint 17 Qiana" DESKTOP=KDE TOOLKIT=QT NEW_FEATURES_URL=http://www.linuxmint.com/rel_qiana_kde_whatsnew.php RELEASE_NOTES_URL=http://www.linuxmint.com/rel_qiana_kde.php USER_GUIDE_URL=http://www.linuxmint.com/documentation.php GRUB_TITLE=Linux Mint 17 KDE 64-bit

How do I fix this so I can install my perl properly?

PS. feel free to move this to another forum if you don't think this post belongs here.

Replies are listed 'Best First'.
Re: perl installation failed, need help
by Corion (Patriarch) on Oct 05, 2014 at 07:20 UTC

    t/porting/exec-bit.t is a test that checks the internal consistency of the tarball. If you changed the x bit of any of the files before running the test, that might cause it to fail. Otherwise, maybe there are two files in the tarball that are executable which shouldn't be.

    In any case, this failure highly unlikely to be problematic. Just go ahead and install the new Perl with make install.

    You do not want to replace the system perl, right?

      I don't think I changed anything. I just wanted to update perl.

      I will try out your suggestions

        This is what i got after make install: make: *** install-all Error 2

        I ran make tests and this time it's successful. :)

        However, I don't see perl-5.20.1 in the /usr/bin/ files.