[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Full install/removal/upgrade test results available



On Sun, Nov 21, 2010 at 11:20:39AM +0100, Lucas Nussbaum wrote:
> > So, that one is an interesting case, and there are several occurences of
> > this. It might be a problem in APT. What happens is that, if you install
> > cimg-dev on lenny, and then upgrade to squeeze, cimg-dev gets removed.
> > But after the upgrade, you can safely reinstall it. It might be caused
> > by the handling of Breaks in APT. I'm not sure.
> > 
> > > >    dict-wn (U)
> > > 
> > > http://people.debian.org/~lucas/logs/2010/11/17/dict-wn.log
> > > 
> > > ...
> > >    Installing new version of config file /etc/dictd/dictd.conf ...
> > >    Installing new version of config file /etc/init.d/dictd ...
> > >    insserv: warning: current stop runlevel(s) (0 1 6) of script `dictd' overwrites defaults (1).
> > >    invoke-rc.d: policy-rc.d denied execution of start.
> > > -- Finding version of dict-wn: 1:3.0-18
> > > -- New version is unstable version: OK
> > > E: 10mount: umount: /tmp/lucas/schroot/mount/llenny64-instest-0fa5a864-f08b-447b-955e-c3b7b7befe5b/dev: device is busy.
> > > E: 10mount:         (In some cases useful info about processes that use
> > > E: 10mount:          the device is found by lsof(8) or fuser(1))
> > > E: llenny64-instest-0fa5a864-f08b-447b-955e-c3b7b7befe5b: Chroot setup failed: stage=setup-stop
> > > Cleanup of chroot llenny64-instest-0fa5a864-f08b-447b-955e-c3b7b7befe5b failed. Running processes:
> > > /dc/debcluster/scripts/tasks/instest.rb:5: command not found: lsof -t +D /tmp/lucas/schroot/mount/llenny64-instest-0fa5a864-f08b-447b-955e-c3b7b7befe5b
> > > E: 10mount: umount: /tmp/lucas/schroot/mount/llenny64-instest-0fa5a864-f08b-447b-955e-c3b7b7befe5b/dev: device is busy.
> > > E: 10mount:         (In some cases useful info about processes that use
> > > E: 10mount:          the device is found by lsof(8) or fuser(1))
> > > E: llenny64-instest-0fa5a864-f08b-447b-955e-c3b7b7befe5b: Chroot setup failed: stage=setup-stop
> > > 
> > > This does look like a bug rather in dict than in dict-wn.  However, if
> > > my assumption would be correct I would expect all other dict
> > > dictionaries to fail and thus I wonder if I missinterpreted this log.
> > 
> > It seems that after installation of dict-wn, there's a process that is still
> > running, so destroying the chroot fails.
> 
> What happens is that in lenny, the postinst script doesn't honor
> policy-rc.d, so dictd is started, but never stopped.

So do you want to say that the dictd package is RC buggy?
Or are you rather proposing a workaround for the dict-wn and
if yes, what exactly would you propose?

Kind regards

     Andreas. 

-- 
http://fam-tille.de


Reply to: