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