[Piuparts-devel] Bug#1092667: piuparts fails on debconf: Package purging left files on system: /var/cache/debconf/tmp.ci/ not owned

Helmut Grohne helmut at subdivi.de
Fri Jan 10 10:41:27 GMT 2025


Package: piuparts,debconf

I was testing a seemingly unrelated package (libzfs6linux in my case, it
does not depend on debconf) with piuparts and am faced with a failure
that seems disconnected:

| 0m12.8s ERROR: FAIL: Package purging left files on system:
|   /var/cache/debconf/tmp.ci/     not owned
| 
| 0m12.8s ERROR: FAIL: Installation and purging test.

As I understand things, my initial chroot did not contain that empty
directory. Then my installation+purge test employed debconf in some way
and debconf left it around due to #1028128. It being left behind feels
vaguely intentional, but it still confuses piuparts.

The problem here is that this situation makes unrelated packages fail
piuparts testing. In principle, that should affect all packages, so it
would be widely known and making everyones tests fail. Obviously, that's
not the case, so something about my setup is special. I'm using a chroot
generated using mmdebstrap rather than debootstrap and that may be the
thing that's special.

Either way, I'd appreciate if debconf and piuparts could agree on
whether /var/cache/debconf/tmp.ci should be left behind.

Thanks in advance

Helmut



More information about the Piuparts-devel mailing list