Package: aptitude
Version: 0.6.1.5-3
Severity: normal

  When issuing the following commands:

    aptitude update; echo; aptitude -dyq --purge-unused safe-upgrade

I get:

many Get lines
Fetched 302kB in 1min 25s (3532B/s)
Reading package lists...

Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
mount: /usr is busy
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
E: Problem executing scripts DPkg::Post-Invoke 'mount -o remount,ro /usr'
E: Sub-process returned an error code
A package failed to install.  Trying to recover:
dpkg: status database area is locked by another process
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...


  There is a problem to remount /usr ro that is not related to aptitude.
Still, the dpkg process that is running is probably a child process of aptitude.
Aren't they suppose to communicate better, and avoid trying to remove a lock
that was placed by the other process?  I am using these commands for years.
Only lately dpkg has started to warn about the lock that was placed by the other
process.
                                          
_________________________________________________________________
Hotmail: Powerful Free email with security by Microsoft.
https://signup.live.com/signup.aspx?id=60969

Reply via email to