Package: xtables-addons-dkms
Version: 1.47.1-1
Severity: important
User: debian...@lists.debian.org
Usertags: piuparts

Hi,

during a test with piuparts I noticed your package left unowned files on
the system after purge, which is a violation of policy 6.8 (or 10.8):

http://www.debian.org/doc/debian-policy/ch-maintainerscripts.html#s-removedetails

Filing this as important as having a piuparts clean archive is a release
goal since lenny.

>From the attached log (scroll to the bottom...):

0m58.6s ERROR: FAIL: Package purging left files on system:
  /usr/src/xtables-addons-1.47.1/        owned by: xtables-addons-dkms
  /usr/src/xtables-addons-1.47.1/.compat_xtables.o.cmd   not owned
  /usr/src/xtables-addons-1.47.1/.tmp_versions/  not owned
  /usr/src/xtables-addons-1.47.1/.tmp_versions/compat_xtables.mod        not 
owned
  /usr/src/xtables-addons-1.47.1/.tmp_versions/xt_CHAOS.mod      not owned
  /usr/src/xtables-addons-1.47.1/.tmp_versions/xt_DELUDE.mod     not owned
  /usr/src/xtables-addons-1.47.1/.tmp_versions/xt_DHCPMAC.mod    not owned
  /usr/src/xtables-addons-1.47.1/.xt_CHAOS.o.cmd         not owned
  /usr/src/xtables-addons-1.47.1/.xt_DELUDE.o.cmd        not owned
  /usr/src/xtables-addons-1.47.1/.xt_DHCPMAC.o.cmd       not owned
  /usr/src/xtables-addons-1.47.1/compat_xtables.o        not owned
  /usr/src/xtables-addons-1.47.1/xt_CHAOS.o      not owned
  /usr/src/xtables-addons-1.47.1/xt_DELUDE.o     not owned
  /usr/src/xtables-addons-1.47.1/xt_DHCPMAC.o    not owned

This indicates that the module build is performed in
/usr/src/xtables-addons-1.47.1/ instead of using the temporary build
tree created by dkms at /var/lib/dkms/xtables-addons/1.47.1/build

The DKMS build log says:

DKMS make.log for xtables-addons-1.47.1 for kernel 3.8-2-amd64 (x86_64)
Sat Jun  1 21:13:32 UTC 2013
make: Entering directory `/usr/src/linux-headers-3.8-2-amd64'
  CC [M]  /usr/src/xtables-addons-1.47.1/compat_xtables.o
  CC [M]  /usr/src/xtables-addons-1.47.1/xt_CHAOS.o
  CC [M]  /usr/src/xtables-addons-1.47.1/xt_DELUDE.o
  CC [M]  /usr/src/xtables-addons-1.47.1/xt_DHCPMAC.o
  CC [M]  /usr/src/xtables-addons-1.47.1/xt_DNETMAP.o
...

while a "good" log e.g. from r8168-kms looks like this:

DKMS make.log for r8168-8.035.00 for kernel 3.8-2-amd64 (x86_64)
Sat Jun  1 21:22:31 UTC 2013
make: Entering directory `/usr/src/linux-headers-3.8-2-amd64'
  LD      /var/lib/dkms/r8168/8.035.00/build/built-in.o
  CC [M]  /var/lib/dkms/r8168/8.035.00/build/r8168_n.o
  CC [M]  /var/lib/dkms/r8168/8.035.00/build/r8168_asf.o
  CC [M]  /var/lib/dkms/r8168/8.035.00/build/rtl_eeprom.o
  CC [M]  /var/lib/dkms/r8168/8.035.00/build/rtltool.o
  LD [M]  /var/lib/dkms/r8168/8.035.00/build/r8168.o
  Building modules, stage 2.
  MODPOST 1 modules
  CC      /var/lib/dkms/r8168/8.035.00/build/r8168.mod.o
  LD [M]  /var/lib/dkms/r8168/8.035.00/build/r8168.ko
make: Leaving directory `/usr/src/linux-headers-3.8-2-amd64'


cheers,

Andreas

Attachment: xtables-addons-dkms_1.47.1-1.log.gz
Description: GNU Zip compressed data

Reply via email to