Package: lime-forensics
Version: 1.8.1-1
Severity: normal
Tags: patch
User: [email protected]
Usertags: origin-ubuntu eoan ubuntu-patch

Hi João Eriberto,

Since 1.8-2, lime-forensics has included a manual autopkgtest.  This
autopkgtest has never passed on the Debian infrastructure (it returns a
neutral test result in Debian because it requires isolation-machine for
module loading), and it fails on Ubuntu's infrastructure because it declares
a manual dependency on linux-headers-amd64 which is not the name of the
header package in Ubuntu.

Before you added this manual autopkgtest, Ubuntu had *passing* autopkgtests
for lime-forensics, because there are autodep8-generated tests for all dkms
packages.

I think you should just delete this autopkgtest, which provides no value on
Debian infrastructure.  If you are using it for local testing, you could
just use the autodep8-generated test instead, which will work provided you
are running it with machine-level access.

With debian/tests/control removed, we get test coverage for lime-forensics
in Ubuntu across all architectures except armhf.  I've therefore uploaded
this change to Ubuntu.

Thanks,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
[email protected]                                     [email protected]
diff -Nru lime-forensics-1.8.1/debian/tests/control 
lime-forensics-1.8.1/debian/tests/control
--- lime-forensics-1.8.1/debian/tests/control   2019-01-18 17:51:57.000000000 
-0800
+++ lime-forensics-1.8.1/debian/tests/control   1969-12-31 16:00:00.000000000 
-0800
@@ -1,3 +0,0 @@
-Test-Command: modprobe lime path=/dev/null format=lime && { lsmod | head; } || 
exit 77
-Depends: @, linux-headers-amd64
-Restrictions: needs-root, isolation-machine, skippable

Reply via email to