[Piuparts-devel] need help reproducing piuparts.debian.org failure
Benjamin Kaduk
kaduk at mit.edu
Sun Apr 12 17:22:28 BST 2020
Hi all,
While working on https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=956358 I
of course ended up looking at the logs at
https://piuparts.debian.org/sid/fail/openafs-modules-dkms_1.8.6~pre1-3.log,
which show that the DKMS module build was attempted but failed:
Error! Bad return status for module build on kernel: 5.4.0-4-amd64 (x86_64)
Consult /var/lib/dkms/openafs/1.8.6pre1/build/make.log for more information.
dpkg: error processing package openafs-modules-dkms (--configure):
installed openafs-modules-dkms package post-installation script subprocess returned error exit status 10
Processing triggers for libc-bin (2.30-4) ...
Errors were encountered while processing:
openafs-modules-dkms
E: Sub-process /usr/bin/dpkg returned an error code (1)
0m30.7s ERROR: Command failed (status=100): ['chroot', '/srv/piuparts.debian.org/tmp/tmpn24bd7yb', 'apt-get', '-y', 'install', 'openafs-modules-dkms=1.8.6~pre1-3']
However, I'm unable to reproduce this behavior locally -- installing in
"bare metal" (i.e., a VM, not piuparts) succeeds, but interestingly, my
local piuparts attempt does not even get as far as running a DKMS build:
root at tmp-sid:~# piuparts --no-eatmydata --allow-database --warn-on-leftovers-after-purge --arch amd64 -d sid --no-upgrade-test ./openafs-modules-dkms_1.8.6~pre1-3_all.deb
[...]
Loading new openafs-1.8.6pre1 DKMS files...
It is likely that 5.5.0-1-amd64 belongs to a chroot's host
Building for
Processing triggers for libc-bin (2.30-4) ...
3m22.3s DEBUG: Command ok: ['chroot', '/tmp/tmpr4s60u0v', 'apt-get', '-y',
'--allow-down
grades', 'install', './tmp/openafs-modules-dkms_1.8.6~pre1-3_all.deb']
3m22.3s DEBUG: Starting command: ['chroot', '/tmp/tmpr4s60u0v',
'dpkg-query', '-f', '${P
ackage} ${Status}\n', '-W', 'openafs-modules-dkms']
[...]
The most obvious difference to me between my local run and the
piuparts.debian.org run is that piuparts.debian.org is providing a base
tarball, /srv/piuparts.debian.org/slave/basetgz/sid_amd64.tar.gz. Is that
something that's publicly available? If not, how can I get more information
about what it contains?
I'd also welcome any suggestions about what might be missing in my local
piuparts run that would cause dkms to only build for the empty set of
kernels.
Thanks,
Ben
More information about the Piuparts-devel
mailing list