Package: libchi-perl Version: 0.60-2 User: debian-p...@lists.debian.org Usertags: autopkgtest
This package fails its autopkgtest checks on ci.debian.net: http://ci.debian.net/packages/libc/libchi-perl/unstable/amd64/ This is because the checks are run on an AUFS mount (checked with terceiro), which has a filename maximum length of 242 bytes. The libchi-perl test suite limits CHI::Drive::File key length to 240, and the files have the '.dat' suffix, bringing the length up to 244. lib/CHI/t/Driver/Subcache.pm has # keys for file driver have max length of 255 or so # but on windows xp, the full pathname is limited to 255 chars as well $keys->{'large'} = scalar( 'ab' x ( $^O eq 'MSWin32' ? 64 : 120 ) ); Patching this to 118 on !MsWin32 should be enough to fix the issue. >From the test log: # CHI::t::Driver::Subcache::l1_cache->test_clear not ok 18 - test_clear died (error during cache set for namespace='name', key='abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab', size=526, expires='never', cache='File': could not rename '/tmp/chi-driver-subcache-l1-FKiN/name/3/3/0x36105010e8f0456f905c076b0c0e25940009' to '/tmp/chi-driver-subcache-l1-FKiN/name/3/3/abababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababababab.dat': File name too long at /usr/share/perl5/CHI/Driver/File.pm line 109. # at (eval 43) line 7.) [...] Test Summary Report ------------------- t/smoke-Driver-Subcache-l1_cache.t (Wstat: 2048 Tests: 418 Failed: 8) Failed tests: 18, 79, 128, 328, 335, 349, 358, 377 Non-zero exit status: 8 t/smoke-Driver-Subcache-mirror_cache.t (Wstat: 2048 Tests: 429 Failed: 8) Failed tests: 22, 83, 172, 332, 339, 353, 362, 391 Non-zero exit status: 8 Files=26, Tests=7397, 28 wallclock secs ( 1.14 usr 0.28 sys + 13.40 cusr 4.17 csys = 18.99 CPU) Result: FAIL -- Niko Tyni nt...@debian.org