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

_______________________________________________
Pkg-dkms-maint mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-dkms-maint

Reply via email to