[Piuparts-devel] Bug#440183: Bug#440183: piuparts: wrongly complains if processes are running inside chroot

Lars Wirzenius liw at iki.fi
Thu Aug 30 15:40:08 UTC 2007


to, 2007-08-30 kello 15:45 +0200, Lucas Nussbaum kirjoitti:
> During an upgrade test, in the second chroot (the one used to install
> the package):
> - piuparts installs the package to test in etch
> - piuparts upgrades the chroot
> - piuparts tests for running processes <-- THIS IS WRONG!
> - piuparts removes and purges packages
> 
> Testing for running processes after the upgrade is wrong. If the package
> is a daemon, or depends on daemons, of course, it will still be running
> after the upgrade! It should only test for running processes after the
> purge.

Unless things have changed since I last looked at piuparts in detail,
which they of course may well have done, it is wrong for any processes
to exist in the chroot, after a package is installed, since piuparts
does its best to prevent daemons from starting up at all. Thus, I would
not classify this as a bug in piuparts.

-- 
C is the *wrong* language for your application.





More information about the Piuparts-devel mailing list