Summary: | dev-lang/perl-5.16: Drop build from IUSE | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Oleh <moonlapse81> |
Component: | Current packages | Assignee: | Gentoo Perl team <perl> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | mattst88, releng, Sergiy.Borodych, staff |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=453268 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 478714, 479074, 479076 | ||
Bug Blocks: | |||
Attachments: |
build.log
aclocal.out |
Description
Oleh
2012-03-11 20:20:08 UTC
Created attachment 304943 [details]
build.log
Created attachment 304945 [details]
aclocal.out
I know that the modules installed with USE=build are not complete. So no stage building possible with =dev-lang/perl-5.14.2[build]. I'd like to drop the build use-flag from dev-lang/perl. Does anyone know why it was added? Was it added to have a small stage1 or were there any other problems? It's a special flag to have very minimalistic environment during bootstrap. perl-5.12.4 has no issues with it. I haven't seen any recent stage building failures related to this. Is anything left to do here? with perl-5.14.2? No, with dev-lang/perl-5.12.4-r1 (the highest stable version). The bug is about 5.14.2... (In reply to Torsten Veller from comment #4) > I'd like to drop the build use-flag from dev-lang/perl. > Does anyone know why it was added? > Was it added to have a small stage1 or were there any other problems? I see that perl-5.16's build USE flag doesn't do anything at all. Let's try removing it. (In reply to Matt Turner from comment #10) > I see that perl-5.16's build USE flag doesn't do anything at all. Let's try > removing it. I removed build from IUSE and keyworded perl-5.16.3 in my portage snapshot and built stage1-2-3 on amd64. The only problem I encountered was that dev-perl/XML-Parser depends (via perl-module.eclass) on dev-lang/perl[-build] which isn't satisfied by a version of perl without IUSE containing build. I think that can be solved by changing the dependency to dev-lang/perl[-build(-)]. Dropped useless build USE flag from 5.16*. Marking fixed. New related bugs appear: bug #480442, bug #480456 |