Emerging dev-lang/perl-5.8 doesnt check whether or not sys-devel/libperl was compiled with threads but asks seperately. If Perl is compiled with threads but libperl is not then things start to break and complain about unresolved symbols. This problem first appeared to me when manually installing mod_perl, I kept recieving unresolved symbols errors which the rebuilder script wasnt fixing. Compiling Perl with or without threads should also recompile libperl with the same options if necessary or at least a warning should be given. Reproducible: Always Steps to Reproduce: 1. Emerge libperl without threads 2. Emerge perl with threads 3. Compile and try to load mod_perl Actual Results: unresolved symbols Expected Results: recompiled libperl to fix deps
*** Bug 18749 has been marked as a duplicate of this bug. ***
This will likely wait until Portage has the ability for ebuild A to ask ebuild B to recompile, which is supposedly coming soon.
Marked as 'LATER' until portage can enable this feature.