On 24/01/07 at 13:17 +0000, Oliver Elphick wrote:
> On Wed, 2007-01-24 at 13:40 +0100, Lucas Nussbaum wrote:
> > Package: egtk
> > Version: 0.3.6-11
> > Severity: important
> > Usertags: grid5000 piuparts
> > 
> > Hi,
> > 
> > During a piuparts test over all packages in etch, I ran into a problem
> > with your package. The fact that it builds the documentation in the
> > background causes an error if the package is immediately removed,
> > seconds after installation.
> 
> Do you have a record of what the error was?

Ooops, I misread my log. actually, in that test, i was just installing
packages, and removing the chroot immediately after the installation
finishes, which made the test fail because egtk was still generating
documentation at that point.

I could reproduce some dpkg warnings though, using apt-get -y install egtk ;
apt-get remove -y --purge egtk :
Removing egtk ...
dpkg - warning: while removing egtk, directory `/usr/lib/egtk/lib' not empty so 
not removed.
dpkg - warning: while removing egtk, directory `/usr/lib/egtk' not empty so not 
removed.
dpkg - warning: while removing egtk, directory `/usr/share/doc/egtk/html' not 
empty so not removed.
dpkg - warning: while removing egtk, directory `/usr/share/doc/egtk' not empty 
so not removed.

The piuparts log:
0m27.5s INFO: PASS: Installation and purging test.
0m27.5s INFO: Can't test upgrades: -a or --apt option used.
0m27.5s DEBUG: Starting command: ['chroot', '/tmp/tmpqGcscb', 'umount', '/proc']
0m27.7s DUMP: 
  umount: proc: not mounted
  umount: proc: not mounted
0m27.7s DEBUG: Command failed (status=1), but ignoring error: ['chroot', 
'/tmp/tmpqGcscb', 'umount', '/proc']
Traceback (most recent call last):
  File "/debcluster/configs/piuparts-dump-nopanic-noremove", line 1206, in ?
    main()
  File "/debcluster/configs/piuparts-dump-nopanic-noremove", line 1188, in main
    chroot.remove()
  File "/debcluster/configs/piuparts-dump-nopanic-noremove", line 438, in remove
    shutil.rmtree(self.name)
  File "/usr/lib/python2.4/shutil.py", line 163, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "/usr/lib/python2.4/shutil.py", line 163, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "/usr/lib/python2.4/shutil.py", line 163, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "/usr/lib/python2.4/shutil.py", line 163, in rmtree
    rmtree(fullname, ignore_errors, onerror)
  File "/usr/lib/python2.4/shutil.py", line 172, in rmtree
    onerror(os.rmdir, path, sys.exc_info())
  File "/usr/lib/python2.4/shutil.py", line 170, in rmtree
    os.rmdir(path)
OSError: [Errno 39] Directory not empty: '/tmp/tmpqGcscb/usr/lib/egtk/lib'
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED]             GPG: 1024D/023B3F4F |


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to