Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 73950 - dev-perl/Test-Pod fails to emerge
Summary: dev-perl/Test-Pod fails to emerge
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Perl team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-12-09 14:47 UTC by Andrej Kacian (RETIRED)
Modified: 2005-03-10 04:58 UTC (History)
0 users

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 Andrej Kacian (RETIRED) gentoo-dev 2004-12-09 14:47:13 UTC
Emerge output:

>>> emerge (1 of 3) dev-perl/Test-Pod-1.20 to /
>>> md5 src_uri ;-) Test-Pod-1.20.tar.gz
>>> Unpacking source...
>>> Unpacking Test-Pod-1.20.tar.gz to /var/tmp/portage/Test-Pod-1.20/work
>>> Source unpacked.
Checking if your kit is complete...
Looks good
Writing Makefile for Test::Pod
cp Pod.pm blib/lib/Test/Pod.pm
Manifying blib/man3/Test::Pod.3pm
PERL_DL_NONLAZY=1 /usr/bin/perl5.8.6 "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/all_pod_files........ok
t/cut-outside-block....
#     Failed test (t/cut-outside-block.t at line 20)
# STDERR is:
# 
# #     Failed test (t/cut-outside-block.t at line 15)
# # t/cut-outside-block.pod (5): =cut found outside a pod block.  Skipping to next block.
# 
# not:
# #     Failed test (t/cut-outside-block.t at line 15)
# # t/cut-outside-block.pod (5): =cut found outside a pod block.  Skipping to next block.
# 
# as expected
FAILED test 2
        Failed 1/2 tests, 50.00% okay
t/good.................ok
t/item-ordering........
#     Failed test (t/item-ordering.t at line 19)
# STDERR is:
# 
# #     Failed test (t/item-ordering.t at line 14)
# # t/item-ordering.pod (32): You can't have =items (as at line 36) unless the first thing after the =over is an =item
# 
# not:
# #     Failed test (t/item-ordering.t at line 14)
# # t/item-ordering.pod (32): You can't have =items (as at line 36) unless the first thing after the =over is an =item
# 
# as expected
FAILED test 2
        Failed 1/2 tests, 50.00% okay
t/load.................ok
t/missing-file.........
#     Failed test (t/missing-file.t at line 18)
# STDERR is:
# 
# #     Failed test (t/missing-file.t at line 16)
# # t/non-existent.pod does not exist
# 
# not:
# #     Failed test (t/missing-file.t at line 16)
# # t/non-existent.pod does not exist
# 
# as expected

#     Failed test (t/missing-file.t at line 28)
# STDERR is:
# 
# #     Failed test (t/missing-file.t at line 26)
# # t/non-existent.pod does not exist
# 
# not:
# #     Failed test (t/missing-file.t at line 26)
# # t/non-existent.pod does not exist
# 
# as expected
FAILED tests 2-3
        Failed 2/3 tests, 33.33% okay
t/pod..................ok
t/pod_ok...............ok
t/selftest.............ok
t/unknown-directive....
#     Failed test (t/unknown-directive.t at line 20)
# STDERR is:
# 
# #     Failed test (t/unknown-directive.t at line 16)
# # t/unknown-directive.pod (9): Unknown directive: =over4
# # t/unknown-directive.pod (13): Unknown directive: =under
# 
# not:
# #     Failed test (t/unknown-directive.t at line 16)
# # t/unknown-directive.pod (9): Unknown directive: =over4
# # t/unknown-directive.pod (13): Unknown directive: =under
# 
# as expected
FAILED test 2
        Failed 1/2 tests, 50.00% okay
Failed 4/10 test scripts, 60.00% okay. 5/19 subtests failed, 73.68% okay.
Failed Test           Stat Wstat Total Fail  Failed  List of Failed
-------------------------------------------------------------------------------
t/cut-outside-block.t                2    1  50.00%  2
t/item-ordering.t                    2    1  50.00%  2
t/missing-file.t                     3    2  66.67%  2-3
t/unknown-directive.t                2    1  50.00%  2
make: *** [test_dynamic] Error 255

!!! ERROR: dev-perl/Test-Pod-1.20 failed.
!!! Function perl-module_src_compile, Line 69, Exitcode 2
!!! test failed
!!! If you need support, post the topmost build error, NOT this status message.
Comment 1 Andrej Kacian (RETIRED) gentoo-dev 2004-12-09 14:47:35 UTC
# emerge --info
Portage 2.0.51-r8 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.7 i686)
=================================================================
System uname: 2.6.7 i686 Intel(R) Celeron(R) CPU 2.60GHz
Gentoo Base System version 1.6.7
Python:              dev-lang/python-2.2.3-r5,dev-lang/python-2.3.4 [2.3.4 (#1, Jul 13 2004, 04:20:16)]
distcc 2.18.2 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.2.3-r5, 2.3.4
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.4_p6, 1.8.5-r2, 1.7.9, 1.9.3, 1.5, 1.6.3
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.2-r7
virtual/os-headers:  2.6.7-r4
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache cvs digest distlocks sandbox sfperms sign userpriv"
GENTOO_MIRRORS="http://mirror.gentoo.sk/pub http://ftp.easynet.nl/mirror/gentoo"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage/"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="cvs://ticho@cvs.gentoo.org:/var/cvsroot"
USE="X aalib alsa apm avi berkdb bitmap-fonts bluetooth cdr crypt divx4linux encode esd f77 fam flac foomaticdb gdbm gif gnutls gtk gtk2 guile imagemagick imlib java jpeg junit libg++ libwww mad mailwrapper mbox mikmod mmx mozilla moznocompose moznoirc moznomail moznoxft mpeg ncurses nls nptl oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sasl sdl slang sse ssl tcltk tcpd tetex tiff truetype type1 unicode vim-with-x x86 xml xml2 xmms xv zlib"
Comment 2 Patrick Mail 2004-12-10 07:56:04 UTC
I was having this same problem with Test-Pod-1.20. Additionally, I also couldn't emerge Test-Exception-0.15, Test-Memory-Cycle-0.02, and Tree-Simple-1.14. Reviewed my emerge.log for dev-perl activity which unmerged a previous version and found that Test-Simple had been updated on Dec. 6, 2004 to Test-Simple-0.53. Downgraded Test-Simple to Test-Simple-0.47-r1 and now all 4 emerge without fail.
Comment 3 Andrej Kacian (RETIRED) gentoo-dev 2004-12-15 01:41:48 UTC
You're right, I've upgraded Test-Simple on Dec 7th. After downgrading to 0.47-r1, it all works again. Perl guys, any comments, please?
Comment 4 Michael Cummings (RETIRED) gentoo-dev 2004-12-23 03:12:31 UTC
There was an API change in the Test-Simple package that I missed when committing. In the last few weeks we've started getting packages in that use the newer Test-Simple package happily (most of the changes are down at the is_deeply() and is() level), so I can't simply black list the package. 

That said: I just emerged Test-Pod-1.20, Test-Exception-0.20, Test-Memory-Cycle-0.02, and Tree-Simple-1.14, with Test-Simple-0.53, without any problem.

Writing Makefile for Test::Pod
cp Pod.pm blib/lib/Test/Pod.pm
Manifying blib/man3/Test::Pod.3pm
PERL_DL_NONLAZY=1 /usr/bin/perl5.8.5 "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/all_pod_files........ok                                                    
t/cut-outside-block....ok                                                    
t/good.................ok                                                    
t/item-ordering........ok                                                    
t/load.................ok                                                    
t/missing-file.........ok                                                    
t/pod..................ok                                                    
t/pod_ok...............ok                                                    
t/selftest.............ok                                                    
t/unknown-directive....ok                                                    
All tests successful.
Files=10, Tests=19,  5 wallclock secs ( 3.69 cusr +  0.94 csys =  4.63 CPU)
Comment 5 Michael Cummings (RETIRED) gentoo-dev 2005-03-07 09:23:17 UTC
Andrej - is this still open for you?
Comment 6 Andrej Kacian (RETIRED) gentoo-dev 2005-03-07 09:55:11 UTC
Hm, not anymore - Test-Pod-1.20 builds and installs nicely. *shrugs*
Comment 7 Michael Cummings (RETIRED) gentoo-dev 2005-03-10 04:58:28 UTC
Such is life in perl-land :)