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

Re: Bug#35568: apt keeps complaining about dpkg's post-invoke



On Mon, 5 Apr 1999, Jason Gunthorpe wrote:

> 
> On Mon, 5 Apr 1999, Linh Dang wrote:
> 
> > Package: apt
> > Version: 0.3.3
> > 
> > when I install with apt, I keep getting this error message after dpkg
> > finished installing everything:
> > 
> >  mount: /usr is busy
> >  E: Problem executing scripts DPkg::Post-Invoke 'mount -o remount,ro /usr'
> >  E: Sub-process returned an error code
> > 
> > My /etc/apt/apt.conf is:
> > 
> >  DPkg 
> >  {
> >      // Auto re-mounting of a readonly /usr
> >      Pre-Invoke {"mount -o remount,rw /usr";};
> >      Post-Invoke {"mount -o remount,ro /usr";};
> >  }
> >                            
> > I type 'mount -o remount,ro /usr', the mount is successful.
> 
> I'll need your help to determine why APT cannot remount /usr, I need to
> know what program is keeping the partition busy.
> 
> Can you use lsof > /tmp/blah as the post-invoke script and look to see
> what could be keeping things busy? Can you try adding a long sleep before
> the unmount? AFAIK apt itself does not do anything to the /usr partition
> so I am at a loss why the kernel would refuse to unmount it.
> 
> Maybe you need a shell script that sleeps, unmounts and repeats untill the
> parition can by unmounted, and maybe you need a sync in there as well??

update-menus



Reply to: