Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 634040 - perl-core/Unicode-Collate-1.190.0: fails to build w/ perl-5.26 ( do "mkheader" failed, '.' is no longer in @INC; )
Summary: perl-core/Unicode-Collate-1.190.0: fails to build w/ perl-5.26 ( do "mkheader...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard: masked, doesnt block anything
Keywords:
Depends on:
Blocks: perl-5.26-no-dot-inc
  Show dependency tree
 
Reported: 2017-10-11 19:03 UTC by Michał Górny
Modified: 2019-10-12 12:09 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2017-10-11 19:03:08 UTC
>>> Configuring source in /var/tmp/portage/perl-core/Unicode-Collate-1.190.0/work/Unicode-Collate-1.19 ...
 * Using ExtUtils::MakeMaker                                                       
 * perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none DESTDIR=/var/tmp/portage/perl-core/Unicode-Collate-1.190.0/image/
Making header files for XS...                                                
do "mkheader" failed, '.' is no longer in @INC; did you mean do "./mkheader"? at Makefile.PL line 9.
mkheader: No such file or directory at Makefile.PL line 9.     

--
I suppose it's the classic, so you don't need me to grab the build logs from remote server.
Comment 1 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2017-10-11 19:06:51 UTC

*** This bug has been marked as a duplicate of bug 634020 ***
Comment 2 Kent Fredric (IRC: kent\n) (RETIRED) gentoo-dev 2017-10-11 19:13:39 UTC
sorry, not a dupe, just looks identical, and is identally problematic, and is named identically, and is produced by the same upstream author, and the reason its happening is the same.

Unicode-Collate should be provided by Perl 5.26, perl-core/ shouldn't be installed.

Will be looking to dekeyword this
Comment 3 Larry the Git Cow gentoo-dev 2017-10-11 19:36:50 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fda22fd6444f08e44541dc32bcdb284b81fad58

commit 3fda22fd6444f08e44541dc32bcdb284b81fad58
Author:     Kent Fredric <kentnl@gentoo.org>
AuthorDate: 2017-10-11 19:29:59 +0000
Commit:     Kent Fredric <kentnl@gentoo.org>
CommitDate: 2017-10-11 19:36:19 +0000

    profiles: pmask =perl-core/Unicode-Collate-1.190.0-r1
    
    A proper fix will be employed, but nobody other than arch-and-~arch
    mixers should be using this now.
    
    Bug: https://bugs.gentoo.org/634040

 profiles/package.mask | 11 +++++++++++
 1 file changed, 11 insertions(+)}
Comment 4 Andreas K. Hüttel archtester gentoo-dev 2018-12-23 21:22:43 UTC
U::C 1.25 is going stable in bug 626616.
Comment 5 Larry the Git Cow gentoo-dev 2019-10-12 12:09:35 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aae772ab83d72100b4ffa5cc019f293683b99b01

commit aae772ab83d72100b4ffa5cc019f293683b99b01
Author:     Andreas K. Hüttel <dilfridge@gentoo.org>
AuthorDate: 2019-10-12 12:08:58 +0000
Commit:     Andreas K. Hüttel <dilfridge@gentoo.org>
CommitDate: 2019-10-12 12:09:17 +0000

    perl-core/Unicode-Collate: Drop some cruft
    
    Closes: https://bugs.gentoo.org/634040
    Package-Manager: Portage-2.3.76, Repoman-2.3.17
    Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>

 perl-core/Unicode-Collate/Manifest                 |  2 --
 .../Unicode-Collate/Unicode-Collate-1.140.0.ebuild | 24 ----------------------
 .../Unicode-Collate/Unicode-Collate-1.190.0.ebuild | 22 --------------------
 3 files changed, 48 deletions(-)