View previous topic :: View next topic |
Author |
Message |
imesg Guru
Joined: 12 Jul 2002 Posts: 445
|
Posted: Fri Mar 09, 2018 9:38 pm Post subject: media-gfx/graphite2-1.3.11 /perl use flag fails |
|
|
Code: |
[100%] Built target gr2fonttest_copy_dll
make[1]: Leaving directory '/var/tmp/portage/media-gfx/graphite2-1.3.11/work/graphite2-1.3.11-abi_x86_64.amd64'
/usr/bin/cmake -E cmake_progress_start /var/tmp/portage/media-gfx/graphite2-1.3.11/work/graphite2-1.3.11-abi_x86_64.amd64/CMakeFiles 0
* Using Module::Build
* perl Build.PL --installdirs=vendor --libdoc= --destdir=/var/tmp/portage/media-gfx/graphite2-1.3.11/image/ --create_packlist=1
WARNING: the following files are missing in your kit:
README
Please inform the author.
Can't exec "-shared": No such file or directory at /usr/lib64/perl5/5.26.1/ExtUtils/CBuilder/Base.pm line 331.
Warning: ExtUtils::CBuilder not installed or no compiler detected
Proceeding with configuration, but compilation may fail during Build
Created MYMETA.yml and MYMETA.json
Creating new 'Build' script for 'Text-Gr2' version '0.01'
Building Text-Gr2
Error: no compiler detected to compile 'lib/Text/Gr2.c'. Aborting
* ERROR: media-gfx/graphite2-1.3.11::gentoo failed (compile phase):
|
There is only a virtual for ExtUtils-CBuilder:
Code: |
root@go3:~# emerge -s ExtUtils::CBuilder
[ Results for search key : ExtUtils::CBuilder ]
Searching...
...
* virtual/perl-ExtUtils-CBuilder
Latest version available: 0.280.225-r2
Latest version installed: 0.280.225-r2
Size of files: 0 KiB
Homepage:
Description: Virtual for ExtUtils-CBuilder
License:
|
Remove the perl use flag and graphite2 succeeds. Looks like a perl problem but not sure. Any suggestions are welcome. Can provide information.
Thanks |
|
Back to top |
|
|
mike155 Advocate
Joined: 17 Sep 2010 Posts: 4438 Location: Frankfurt, Germany
|
Posted: Wed Mar 14, 2018 2:22 pm Post subject: |
|
|
I tried to reproduce your error message. But I don't get an error if I emerge media-gfx/graphite2 1.3.10 or 1.3.11 with USE flag 'perl'.
I use Perl 5.24.3 (stable) and you seem to use Perl 5.26.1 (unstable).
1) Did you run 'perl-cleaner --all' after you upgraded to Perl 5.26.1? Look at '/usr/lib/perl5' and '/usr/lib/perl5/vendor_perl'. If you see directories from other Perl versions than 5.26.1, you might need to migrate Perl modules to 5.26.1.
2) It is possible that media-gfx/graphite2-1.3.10[perl] doesn't work with Perl 5.26.1. If this is the case: please open a bug report at https://bugs.gentoo.org. |
|
Back to top |
|
|
|