[12:09] Hey everyone! Bileto autopkgtests should be back up! xnox, slyon [12:26] oooh nice [14:38] juliank: my simple autopkgtest in reprepro to import hello.deb passes locally in like chroot / autopkgtest null runner, but fails on our infra [14:38] https://autopkgtest.ubuntu.com/packages/reprepro/impish/amd64 [14:38] the reprepro is forking zstd to decompress, rather than using a library, and it seems like it is broken when doing so =( [14:38] import-hello.sh FAIL stderr: zstd: /*stdout*\: Broken pipe [14:39] i wonder what am i doing wrong in reprepro.... [14:39] no closing file descriptors or some such, when forking to decompressor, etc. [14:40] xnox: Have you run it locally with < /dev/null? might be worth a try [14:41] xnox: aka, there's no tty attached to stdin, nor any input, on the cloud; if you run it locally, it might behave differently [14:42] xnox: unless you use the VM runner of autopkgtest or make stdin be /dev/null [14:54] juliank: did not try vm runner locally => will do. But i think even that was different to the way we ssh into the instance in our cloud. [14:55] juliank: tried stdin to be /dev/null locally => but not sure how that will make a difference to stdout [14:56] xnox: It's true nova ssh is different too [14:56] xnox: vms are best approximation we have, though [14:57] xnox: I can interactively debug on scalingstack tomorrow if needed [15:04] juliank: that would be nice. My next goal with reprepro is to integrate the testtool, now that i got a pointer to it. [15:04] juliank: and then actually move zstd from forking to zstd, to use libzstd instead. [15:04] with tests. === genii-core is now known as genii === georgiag_ is now known as georgiag === georgiag__ is now known as georgiag === genii is now known as genii-core