Bug#893472: libfurl-perl: broken on s390x?
Jonas Smedegaard
jonas at jones.dk
Tue Mar 20 09:02:34 UTC 2018
Quoting Niko Tyni (2018-03-19 20:35:03)
> On Mon, Mar 19, 2018 at 01:03:12AM -0700, Steve Langasek wrote:
> > Source: libfurl-perl
> > Version: 3.13-1
> > Severity: grave
> > User: ubuntu-devel at lists.ubuntu.com
> > Usertags: origin-ubuntu bionic autopkgtest
>
> > t/100_low/13_deflate.t ..........................
> > # normal 1 gzip
> > Uncompress error: data error at /usr/share/perl5/Furl/HTTP.pm line 845.
>
> > From what I'm able to tell, this test failure points to the library
> > actually being broken on s390x, as it fails to decompress data sent
> > back by the test server which is implemented using
> > libplack-middleware-deflater-perl. But it's also possible that it's
> > libplack-middleware-deflater-perl which is broken on s390x, in which
> > case this bug should be certainly reassigned.
>
> Thanks for the report. Testing on zelenka.d.o, I see the same behaviour.
Thanks to both of you for the investigations.
> I suspect the real culprit is libplack-middleware-deflater-perl; it
> uses pack() in suspicious ways that might break on big vs. little
> endian. Its own t/furl.t is failing similarly, but gets skipped on
> Debian build+autopkgtest because libfurl-perl is not a build
> dependency of libplack-middleware-deflater-perl (possibly due to build
> cycle reasons.)
I believe circular build-dependencies for testsuite needs can - and
should be addressed by marking such build-dependencies appropriately,
rather than skipping them - for exactly situations like this.
Question then what the appropriate way to express cycle-breaking
hints... :-)
- Jonas
--
* Jonas Smedegaard - idealist & Internet-arkitekt
* Tlf.: +45 40843136 Website: http://dr.jones.dk/
[x] quote me freely [ ] ask before reusing [ ] keep private
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20180320/faee27f7/attachment.sig>
More information about the pkg-perl-maintainers
mailing list