Skip to content
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

Fails to install on CentOS #40

Closed
gitcnd opened this issue Feb 13, 2018 · 4 comments
Closed

Fails to install on CentOS #40

gitcnd opened this issue Feb 13, 2018 · 4 comments

Comments

@gitcnd
Copy link

gitcnd commented Feb 13, 2018

We can't use it, if we can't install it.

Someone should fix that.

Warning: Prerequisite 'Alien::FFI => 0.12' for 'PLICEASE/FFI-Platypus-0.47.tar.gz' failed when processing 'PLICEASE/Alien-FFI-0.17.tar.gz' with 'make_test => NO'. Continuing, but chances to succeed are limited.
Configuring P/PL/PLICEASE/FFI-Platypus-0.47.tar.gz with Build.PL
Can't locate Alien/FFI.pm in @inc (@inc contains: inc /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at inc/My/ModuleBuild.pm line 6.
BEGIN failed--compilation aborted at inc/My/ModuleBuild.pm line 6.
Compilation failed in require at Build.PL line 22.
BEGIN failed--compilation aborted at Build.PL line 22.
Warning: No success on command[/usr/bin/perl Build.PL --installdirs site]
PLICEASE/FFI-Platypus-0.47.tar.gz
/usr/bin/perl Build.PL --installdirs site -- NOT OK
CALID/ZMQ-FFI-1.11.tar.gz
Has already been unwrapped into directory /root/.cpan/build/ZMQ-FFI-1.11-0
Warning: Prerequisite 'FFI::Platypus => 0.33' for 'CALID/ZMQ-FFI-1.11.tar.gz' failed when processing 'PLICEASE/FFI-Platypus-0.47.tar.gz' with 'writemakefile => NO '/usr/bin/perl Build.PL --installdirs site' returned status 512'. Continuing, but chances to succeed are limited.
Configuring C/CA/CALID/ZMQ-FFI-1.11.tar.gz with Makefile.PL
Can't locate FFI/Platypus.pm in @inc (@inc contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at Makefile.PL line 17.
BEGIN failed--compilation aborted at Makefile.PL line 17.
Warning: No success on command[/usr/bin/perl Makefile.PL INSTALLDIRS=site]
CALID/ZMQ-FFI-1.11.tar.gz
/usr/bin/perl Makefile.PL INSTALLDIRS=site -- NOT OK
Failed during this command:
PLICEASE/Alien-FFI-0.17.tar.gz : make_test NO
CALID/ZMQ-FFI-1.11.tar.gz : writemakefile NO '/usr/bin/perl Makefile.PL INSTALLDIRS=site' returned status 512
PLICEASE/FFI-Platypus-0.47.tar.gz : writemakefile NO '/usr/bin/perl Build.PL --installdirs site' returned status 512

@Tanami
Copy link

Tanami commented Feb 26, 2019

it literally says can't locate FFI::Platypus...

@calid
Copy link
Member

calid commented Feb 26, 2019

@gitcnd @Tanami this is an upstream issue, see uperl/File-Which#13

For now manually installing Env.pm should work around it

I'll leave this issue open until upstream is resolved

@calid
Copy link
Member

calid commented Mar 3, 2019

Reported as a CentOS bug: https://bugs.centos.org/view.php?id=15893

@calid
Copy link
Member

calid commented Mar 4, 2019

per the RHEL package maintainers on Centos/RHEL 7 it is necessary to install perl-core, not perl, if you want perl + core modules. This will be fixed in Centos/RHEL 8, where the perl package itself will install core as expected: https://bugzilla.redhat.com/show_bug.cgi?id=1684902

@calid calid closed this as completed Mar 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants