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