Package: devscripts
Version: 2.25.3
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
Dear Maintainer,
For bug #1061479 the devscripts package recently added support for lz
compression; the resulting source package appears to fail autopkgtests (on all
architectures) and that is blocking it from migrating to testing.
A snippet of the relevant log output from a recent build[1] is:
testRepackLZ_XZ
/bin/sh: 1: lzip: not found
tar: Child returned status 127
tar: Error is not recoverable: exiting now
Newest version of foo on remote site is 1, local version is 0
=> Newer package available from:
=> http://localhost:36371/foo-1.tar.lz
uscan error: Unknown compression used in ../foo-1.tar.lz
ASSERT:uscan: exit_code!=0 but exit_code=0 expected:<1> but was:<0>
ASSERT:pristine tarball is not created
ASSERT:pristine tarball is not xz-compressed
tar: /tmp/shunit.NjBI59/tmp/tmp.HndpgN4Chs/foo_1.orig.tar.xz: Cannot open: No
such file or directory
tar: Error is not recoverable: exiting now
ASSERT:file contents missing
ASSERT:malfored target in dehs output: <dehs>
ASSERT:malfored target in dehs output: <dehs>
shunit2:ERROR testRepackLZ_XZ() returned non-zero return code.
I'm not sure yet why this failure occurs - lzip was added[2] to the
Build-Depends for the package to resolve #1061479, but the expected command
doesn't appear to be available when the tests run.
Regards,
James
[1] - https://ci.debian.net/packages/d/devscripts/testing/amd64/58058989/
[2] - https://salsa.debian.org/debian/devscripts/-/merge_requests/441