[Pkg-dkms-maint] Bug#702018: (no subject)
Thorsten Alteholz
debian at alteholz.de
Fri Mar 1 18:41:48 UTC 2013
Package: dkms
Version: 2.2.0.3-1.2
Severity: normal
Hi,
in function invoke_command() of /usr/sbin/dkms (around line 75) you are
waiting for a file to appear that needs to have some contents:
([[ -e && ! -s ]]).
This file is created in $tmp_location which is $TMPDIR or just /tmp.
In case of /tmp being full, the file will be created but won't get any
contents. So at that point dkms will loop forever.
This might sound as a far-fetched case, but as shown in bug #620014
(http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=620014) this really
happens when overflow-/tmp is in use.
As there are other partitions that have some spare disk space, one
solution might be to set $TMPDIR in dkms.conf. Unfortunately this is
sourced after $tmp_location is already set.
Do you have any other idea how to solve this?
Thorsten
More information about the Pkg-dkms-maint
mailing list