Bug#898561: libmarc-transform-perl: FTBFS with libyaml-perl >= 1.25-1 (test failures)

gregor herrmann gregoa at debian.org
Sun May 13 15:52:06 BST 2018


Source: libmarc-transform-perl
Version: 0.003006-2
Severity: serious
Tags: upstream buster sid
Justification: fails to build from source

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

libmarc-transform-perl's testsuite fails, both during build and
autopkgtest, with libyaml-perl >= 1.25-1:


	perl Build test --verbose 1
Hexadecimal number > 0xffffffff non-portable at (eval 28) line 1.
Number found where operator expected at (eval 29) line 8, near ""I want) {$boolcond=1;$boolcondint=1; eval{ create("605"
	(Missing operator before 605?)
String found where operator expected at (eval 29) line 8, near "605",{""
	(Missing operator before ",{"?)
Bareword found where operator expected at (eval 29) line 8, near "",{"a"
	(Missing operator before a?)
String found where operator expected at (eval 29) line 8, near "a"=>""
Hexadecimal number > 0xffffffff non-portable at (eval 58) line 1.
Number found where operator expected at (eval 59) line 8, near ""I want) {$boolcond=1;$boolcondint=1; eval{ create("605"
	(Missing operator before 605?)
String found where operator expected at (eval 59) line 8, near "605",{""
	(Missing operator before ",{"?)
Bareword found where operator expected at (eval 59) line 8, near "",{"a"
	(Missing operator before a?)
String found where operator expected at (eval 59) line 8, near "a"=>""

#   Failed test ''
#   at t/test.t line 177.
#          got: 'optionnalaleader||||006:UTF-8||007:controlfield_content8b||008:controlfield_content8a||008:controlfield_content8b||106:  |a:VaLuE||401:  |b:new value of the 401 conditions field||501:  |a:foao|a:foo|b:baoar|b:update only the first b in condition's field 501|c:updated value of all c in condition's field||501:  |c:1||502:  |a:I want "$"||502:  |a:this is the value of a subfield of a new 502 field||503:  |a:babar|a:fee|b:mandatory b in condition's field||504:  |a:updated value of all 504a if exists|a:updated value of all 504a if exists||600:  |a:a string|a:first a subfield of this new 600 field|a:second a subfield of this new 600 field|b:the 600b value||602: 2|a:a402a2||602:1 |a:a402a1||604:  |a:foo|a:update only the first a in 604|b:openbar|c:New York||700:  |a:the a subfield of this mandatory 700 field|b:beberoptionnalaleader||||006:UTF-8||007:controlfield_content8b||008:controlfield_content8a||008:controlfield_content8b||106:  |a:VaLuE||401:  |b:new value of the 401 conditions field||501:  |a:foao|a:foo|b:baoar|b:update only the first b in condition's field 501|c:updated value of all c in condition's field||501:  |c:1||502:  |a:I want "$"||502:  |a:this is the value of a subfield of a new 502 field||503:  |a:babar|a:fee|b:mandatory b in condition's field||504:  |a:updated value of all 504a if exists|a:updated value of all 504a if exists||600:  |a:a string|a:first a subfield of this new 600 field|a:second a subfield of this new 600 field|b:the 600b value||602: 2|a:a402a2||602:1 |a:a402a1||604:  |a:foo|a:update only the first a in 604|b:openbar|c:New York||700:  |a:the a subfield of this mandatory 700 field|b:beber'
#     expected: 'optionnalaleader||||006:UTF-8||007:controlfield_content8b||008:controlfield_content8a||008:controlfield_content8b||106:  |a:VaLuE||401:  |b:new value of the 401 conditions field||501:  |a:foao|a:foo|b:baoar|b:update only the first b in condition's field 501|c:updated value of all c in condition's field||501:  |c:1||502:  |a:I want "$"||502:  |a:this is the value of a subfield of a new 502 field||503:  |a:babar|a:fee|b:mandatory b in condition's field||504:  |a:updated value of all 504a if exists|a:updated value of all 504a if exists||600:  |a:a string|a:first a subfield of this new 600 field|a:second a subfield of this new 600 field|b:the 600b value||602: 2|a:a402a2||602:1 |a:a402a1||604:  |a:foo|a:update only the first a in 604|b:openbar|c:New York||605:  |a:"I want "$"" contain a $ sign||700:  |a:the a subfield of this mandatory 700 field|b:beberoptionnalaleader||||006:UTF-8||007:controlfield_content8b||008:controlfield_content8a||008:controlfield_content8b||106:  |a:VaLuE||401:  |b:new value of the 401 conditions field||501:  |a:foao|a:foo|b:baoar|b:update only the first b in condition's field 501|c:updated value of all c in condition's field||501:  |c:1||502:  |a:I want "$"||502:  |a:this is the value of a subfield of a new 502 field||503:  |a:babar|a:fee|b:mandatory b in condition's field||504:  |a:updated value of all 504a if exists|a:updated value of all 504a if exists||600:  |a:a string|a:first a subfield of this new 600 field|a:second a subfield of this new 600 field|b:the 600b value||602: 2|a:a402a2||602:1 |a:a402a1||604:  |a:foo|a:update only the first a in 604|b:openbar|c:New York||605:  |a:"I want "$"" contain a $ sign||700:  |a:the a subfield of this mandatory 700 field|b:beber'
Number found where operator expected at (eval 179) line 8, near ""I want) {$boolcond=1;$boolcondint=1; eval{ create("604"
	(Missing operator before 604?)
String found where operator expected at (eval 179) line 8, near "604",{""
	(Missing operator before ",{"?)
Bareword found where operator expected at (eval 179) line 8, near "",{"a"
	(Missing operator before a?)
String found where operator expected at (eval 179) line 8, near "a"=>""

#   Failed test ''
#   at t/test.t line 560.
#          got: '                        ||||501:  |a:I want "$"'
#     expected: '                        ||||501:  |a:I want "$"||604:  |a:"I want "$"" contain a $ sign'
Hexadecimal number > 0xffffffff non-portable at (eval 198) line 1.
Hexadecimal number > 0xffffffff non-portable at (eval 219) line 1.
Hexadecimal number > 0xffffffff non-portable at (eval 228) line 1.
# Looks like you failed 2 tests of 28.
t/test.t .. 
ok 1 - use MARC::Transform;
not ok 2 - 
ok 3 - 
ok 4 - 
ok 5 - 
ok 6 - 
ok 7 - 
ok 8 - 
ok 9 - 
ok 10 - 
ok 11 - 
ok 12 - 
ok 13 - 
ok 14 - 
ok 15 - 
ok 16 - 
not ok 17 - 
ok 18 - 
ok 19 - 
ok 20 - 
ok 21 - 
ok 22 - 
ok 23 - 
ok 24 - 
ok 25 - 
ok 26 - 
ok 27 - 
ok 28 - 
1..28
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/28 subtests 

Test Summary Report
- -------------------
t/test.t (Wstat: 512 Tests: 28 Failed: 2)
  Failed tests:  2, 17
  Non-zero exit status: 2
Files=1, Tests=28,  0 wallclock secs ( 0.02 usr  0.00 sys +  0.15 cusr  0.01 csys =  0.18 CPU)
Result: FAIL
Failed 1/1 test programs. 2/28 subtests failed.




Cheers,
gregor

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAlr4URZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qga4mg/8Cocx2cLQ4RXgGiTX7BIZri3ll/sVaWZGhMw8PCQ79qM3YndVQnH+bE0K
TZfQsEPEylDqLI4HGaoGb9bLoEducKAF4Hh5rB3El0Eon83cszy607dsMzSyzwer
mQWL/NFa3mi+ltbq6WYaMxa1Jwq0Oix+o+3Ky9ivog/GeHpCNnRjY2OMoA0dz3z6
7i/EWPvoGHtUKwaZGlGY6GMzcuF8mWP7bkyjQo5MBAgIO1B2p+EXSUsbw6Q0hz8K
FVCNPk/nZpC2shjCcNowGU0+W6TVrBIvYse6CL2UJsYQVo9wb7kq8bD4Czhi7maA
aBDq4mrVlJc2CAWRBq/bvq43rLFzQAPpmuSsQj9lVx0UhCWjS2+56iAILhNr4h1Y
KLIecJ/1EFhxBYuagrUabqYcrtL28qJG0tUbp0DkWpRLT7vdullAu9yn3RQlAVfZ
9agNcOzDZvMuVTs6CNf+zrOtb08E+SrD63mv+J1SMu7pHlvDe+f2zpbJBJD5Kytf
dxMjn52wLZ8UZOstfPlbBc/vY/VyU0WwFcNrb4dCUFvi4+BKHP8hP0DFlF5hA0CN
afCqHoCPGysSsrux/4LLbwRoYsgjbrWzWawyropxMg3tbRmUdT+zb+wNdsZXyCmL
dZHk5VLYAbeNOo/lzw8SmmEKQ5g/H1iNu1bxEsYYRRYZgB4WdC4=
=sMGJ
-----END PGP SIGNATURE-----



More information about the pkg-perl-maintainers mailing list