Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 605486

Summary: dev-perl/Server-Starter-0.330.0 : Compilation failed in require at Build.PL line 12.
Product: Gentoo Linux Reporter: Toralf Förster <toralf>
Component: Current packagesAssignee: Gentoo Perl team <perl>
Status: CONFIRMED ---    
Severity: normal CC: kentnl
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also:
Package list:
Runtime testing required: ---
Bug Depends on: 598444    
Bug Blocks: 689644    
Attachments: emerge-info.txt

Description Toralf Förster gentoo-dev 2017-01-12 16:35:14 UTC
 at builder/ line 4.
BEGIN failed--compilation aborted at builder/ line 4.
Compilation failed in require at Build.PL line 12.
BEGIN failed--compilation aborted at Build.PL line 12.
 * ERROR: dev-perl/Server-Starter-0.330.0::gentoo failed (configure phase):
 *   Unable to build!


  This is an unstable amd64 chroot image (named plasma-systemd-libressl-unstable_20170111-153814) at a hardened host acting as a tinderbox.


gcc-config -l:
 [1] x86_64-pc-linux-gnu-5.4.0 *
llvm-config --version:

Available Python interpreters:
  [1]   python2.7
  [2]   python3.4 *


Comment 1 Toralf Förster gentoo-dev 2017-01-12 16:35:17 UTC
Created attachment 459792 [details]
Comment 2 Toralf Förster gentoo-dev 2017-01-12 16:35:19 UTC
Created attachment 459794 [details]
Comment 3 Toralf Förster gentoo-dev 2017-01-12 16:35:22 UTC
Created attachment 459796 [details]
Comment 4 Toralf Förster gentoo-dev 2017-01-12 16:35:25 UTC
Created attachment 459798 [details]
Comment 5 Toralf Förster gentoo-dev 2017-01-12 16:35:28 UTC
Created attachment 459800 [details]
Comment 6 Kent Fredric (IRC: kent\n) gentoo-dev 2017-01-14 16:15:11 UTC
This looks like another case of "Portage doesn't order bdeps properly".

Given that this error happens because Module/ is in none of @INC

And Module/ is not in @INC because:

Wed Jan 11 15:58:56 2017 <<< dev-lang/perl-5.22.3_rc4
Wed Jan 11 15:58:58 2017 >>> dev-lang/perl-5.24.1_rc4

And there's no dev-perl/Module-Build between that and the time Server-Starter needed installation.

This means this is a variation of bug #596664 and bug #592880, as it is declared as  BDEP, but portage hasn't ordered things to ensure its working at build time.