Bug 1259392 - perl-MooseX-LogDispatch-1.2002-12.fc24 FTBFS: test fail with recent perl-Log-Dispatch
Summary: perl-MooseX-LogDispatch-1.2002-12.fc24 FTBFS: test fail with recent perl-Log-...
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Fedora
Classification: Fedora
Component: perl-MooseX-LogDispatch
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Emmanuel Seyman
QA Contact: Fedora Extras Quality Assurance
URL: http://koji.fedoraproject.org/koji/ta...
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-09-02 13:58 UTC by Petr Pisar
Modified: 2015-09-13 09:41 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-09-13 09:41:05 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Bugzilla 1258940 0 unspecified CLOSED perl-Log-Dispatch >= 2.47 causes other modules to fail 2021-02-22 00:41:40 UTC

Internal Links: 1258940

Description Petr Pisar 2015-09-02 13:58:37 UTC
perl-MooseX-LogDispatch-1.2002-12.fc24 fails to build in F24 because tests fail:

+ make test
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(0, 'inc', 'blib/lib', 'blib/arch')" t/00.load.t t/01basic.t t/02hash-config.t t/03user-config.t t/04-no-config.t t/pod.t
# Testing MooseX::LogDispatch 1.2002
t/00.load.t ........ ok
#   Failed test 'Got correct errors to stderr'
#   at t/01basic.t line 61.
#          got: undef
#     expected: '[info] foo at t/01basic.t line 43
# [error] Gah! at t/01basic.t line 44
# '
[info] foo at t/01basic.t line 43
[error] Gah! at t/01basic.t line 44
Use of uninitialized value $err in substitution (s///) at t/01basic.t line 81.
#   Failed test 'Got correct errors to stderr'
#   at t/01basic.t line 83.
#          got: undef
#     expected: '[debug] foo at t/01basic.t line 42
# [info] foo at t/01basic.t line 43
# [error] Gah! at t/01basic.t line 44
# '
[debug] foo at t/01basic.t line 42
[info] foo at t/01basic.t line 43
[error] Gah! at t/01basic.t line 44
Use of uninitialized value $err in substitution (s///) at t/01basic.t line 109.
#   Failed test 'Got correct errors to stderr'
#   at t/01basic.t line 111.
#          got: undef
#     expected: '[debug] foo at t/01basic.t line 42
# [info] foo at t/01basic.t line 43
# [error] Gah! at t/01basic.t line 44
# '
# Looks like you failed 3 tests of 9.
[debug] foo at t/01basic.t line 42
[info] foo at t/01basic.t line 43
[error] Gah! at t/01basic.t line 44
t/01basic.t ........ 
Dubious, test returned 3 (wstat 768, 0x300)
Failed 3/9 subtests 

Difference between working and failing build root is:

        perl-Log-Dispatch 	2.44-3.fc23 	> 	2.48-1.fc24
	perl 	4:5.22.0-349.fc24 	> 	4:5.22.0-350.fc24
	perl-libs 	4:5.22.0-349.fc24 	> 	4:5.22.0-350.fc24
	perl-macros 	4:5.22.0-349.fc24 	> 	4:5.22.0-350.fc24
	perl-devel 	4:5.22.0-349.fc24 	> 	4:5.22.0-350.fc24
	rpm-plugin-selinux 	4.12.90-5.fc24 	> 	4.12.90-6.fc24
	rpm-plugin-systemd-inhibit 	4.12.90-5.fc24 	> 	4.12.90-6.fc24
	rpm-libs 	4.12.90-5.fc24 	> 	4.12.90-6.fc24
	rpm-python3 	4.12.90-5.fc24 	> 	4.12.90-6.fc24
	perl-Storable 	1:2.53-346.fc23 	< 	
	kernel-headers 	4.2.0-0.rc5.git2.1.... 	> 	4.2.0-0.rc5.git3.1....
	rpm-build 	4.12.90-5.fc24 	> 	4.12.90-6.fc24
	perl-Time-HiRes 	1.9726-346.fc23 	< 	
	rpm-build-libs 	4.12.90-5.fc24 	> 	4.12.90-6.fc24
	rpm 	4.12.90-5.fc24 	> 	4.12.90-6.fc24

Comment 1 Emmanuel Seyman 2015-09-13 09:41:05 UTC
Fixed with an update of perl-Log-Dispatch to 2.50


Note You need to log in before you can comment on or make changes to this bug.