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

Bug 282323

Summary: dev-perl/Log-Log4perl-1.21 bad optional (test phase) dependence
Product: Gentoo Linux Reporter: Andreis Vinogradovs ( slepnoga ) <andreis.vinogradovs>
Component: Current packagesAssignee: Gentoo Perl team <perl>
Status: VERIFIED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Andreis Vinogradovs ( slepnoga ) 2009-08-22 16:33:47 UTC
If USE=test or FEATURES=test enabled,  dev-perl/Log-Log4perl-1.21 test phase   requires   Log::Dispatch, DBD::CSV or SQL::Statement, Log::Dispatch::FileRotate 1.10, XML::DOM > 1.29 and more perl modules  for all test
Comment 1 Andreis Vinogradovs ( slepnoga ) 2009-08-22 16:35:37 UTC
part of portage build output :
cp lib/Log/Log4perl/Config/DOMConfigurator.pm blib/lib/Log/Log4perl/Config/DOMConfigurator.pm
>>> Source compiled.
make -j5 test 
PERL_DL_NONLAZY=1 /usr/bin/perl5.8.8 "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/001Level...........ok                                                      
t/002Logger..........ok                                                      
t/003Layout..........ok                                                      
t/004Config..........ok                                                      
t/005Config-Perl.....ok                                                      
t/006Config-Java.....skipped
        all skipped: only with Log::Dispatch
t/007LogPrio.........ok                                                      
t/008ConfCat.........ok                                                      
t/009Deuce...........ok                                                      
t/010JConsole........skipped
        all skipped: only with Log::Dispatch
t/011JFile...........skipped
        all skipped: only with Log::Dispatch
t/012Deeper..........skipped
        all skipped: only with Log::Dispatch
t/013Bench...........ok                                                      
t/014ConfErrs........ok                                                      
t/015fltmsg..........ok                                                      
t/016Export..........ok                                                      
t/017Watch...........ok                                                      
t/018Init............ok                                                      
t/019Warn............ok                                                      
t/020Easy............ok                                                      
t/020Easy2...........ok                                                      
t/021AppThres........ok                                                      
t/022Wrap............ok                                                      
t/023Date............ok                                                      
t/024WarnDieCarp.....ok                                                      
t/025CustLevels......ok                                                      
t/026FileApp.........ok                                                      
t/027Watch2..........ok                                                      
t/027Watch3..........ok                                                      
t/028Additivity......ok                                                      
t/029SysWide.........ok                                                      
t/030LDLevel.........ok                                                      
t/031NDC.............ok                                                      
t/032JRollFile.......skipped
        all skipped: only with Log::Dispatch::FileRotate 1.10
t/033UsrCspec........ok                                                      
t/034DBI.............skipped
        all skipped: DBD::CSV or SQL::Statement 1.005 not installed, skipping tests
t/035JDBCAppender....skipped
        all skipped: only with Log::Dispatch and DBD::CSV
t/036JSyslog.........ok                                                      
t/037JWin32Event.....skipped
        all skipped: only with Log::Dispatch::Win32EventLog
t/038XML-DOM1........skipped

                                     all skipped: only with XML::DOM > 1.29
t/039XML-DOM2........skipped
        all skipped: only with XML::DOM > 1.29
t/040Filter..........ok                                                      
t/041SafeEval........ok                                                      
t/042SyncApp.........skipped
        all skipped: - only with L4P_ALL_TESTS
t/043VarSubst........ok                                                      
t/044XML-Filter......skipped
        all skipped: only with XML::DOM > 1.29
t/045Composite.......ok                                                      
t/046RRDs............skipped
        all skipped: (RRDs not installed)
t/048lwp.............skipped
        all skipped: Only with 2.0 < LWP::UserAgent < 5.822 
t/049Unhide..........ok                                                      
t/050Buffer..........ok                                                      
t/051Extra...........ok                                                      
t/052Utf8............ok                                                      
t/053Resurrect.......ok                                                      
t/054Subclass........ok                                                      
t/055AppDestroy......ok                                                      
All tests successful, 14 tests skipped.
Files=56, Tests=603, 315 wallclock secs ( 3.11 cusr +  0.50 csys =  3.61 CPU)

>>> Install Log-Log4perl-1.21 into /var/tmp/portage/dev-perl/Log-Log4perl-1.21/image/ category dev-perl
make -j5 pure_install 
Installing /var/tmp/portage/dev-perl/Log-Log4perl-1.21/image/usr/lib64/perl5/vendor_perl/5.8.8/Log/Log4perl.pm
Installing /var/tmp/portage/dev-perl/Log-Log4perl-1.21/image/usr/lib64/perl5/vendor_perl/5.8.8/Log/Log4perl/Config.pm