-
Notifications
You must be signed in to change notification settings - Fork 555
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failed tests of pm_to_blib.t occurred during the installation of perl-5.38.2 #22064
Comments
Did you have a version of perl previously installed in that directory? Can you provide the exact command-line invocation you used to try this installation? Although I use |
If you examine the source code for the test file which failed, you will see some inline comments acknowledging the possibility of race conditions which the program attempts to work around.
Reproducing race conditions is often difficult and frustrating. I doubt that this indicates any serious problem with your |
@jkeenan I didn’t install any version perl in this directory before. The command-line using perlbrew to install perl-5.38.2:
Besides using perlbrew to install, I also tried to install a local perl as follows:
Both methods get the same error message. I also checked the source code which located at t/pm_to_blib.t line 80. The inline comments exactly have ‘race conditions’:
Ignoring these error messages after ‘make test’, Perl can be installed without any errors reported when run the command ‘make install’. Does it mean that Perl can be used normally? |
[snip and rearrange]
Yes.
I am curious as to why you installed perl-5.38.2 to a directory named for a 10-year-old version of perl which is no longer supported. |
Oh, my apologies! I made an error in writing. The local directory is labeled perl-5.38.2. |
@qingliu111, are you still unable to install perl-5.38.2 via If not, we'll close this ticket. Thanks. |
@jkeenan |
Dear Sir or Madam:
When installing perl-5.38.2 using perlbrew (App::perlbrew/0.98) in the local $HOME directory, I encountered the following errors while running 'make test':
I have checked the issues regarding 'pm_to_blib', but I have not found how to modify it.
The system information:
Linux version 3.10.0-862.el7.x86_64 (builder@kbuilder.dev.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-28) (GCC) ) #1 SMP Fri Apr 20 16:44:24 UTC 2018
The text was updated successfully, but these errors were encountered: