Control: close -1

Hi,

2016-12-02 10:44 Ulrich Klauer:
Package: aptitude
Version: 0.8.3-1+b2
Severity: important

When running an "aptitude safe-upgrade" on a Debian testing system that,
among other things, was meant to upgrade the apt package (from 1.3.1 to
1.4~beta1), I got this output:

...
Vorbereitung zum Entpacken von .../libapt-pkg5.0_1.4~beta1_amd64.deb ...
Entpacken von libapt-pkg5.0:amd64 (1.4~beta1) über (1.3.1) ...
libapt-pkg5.0:amd64 (1.4~beta1) wird eingerichtet ...
(Lese Datenbank ... 266980 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../0-libapt-inst2.0_1.4~beta1_amd64.deb ...
Entpacken von libapt-inst2.0:amd64 (1.4~beta1) über (1.3.1) ...
Vorbereitung zum Entpacken von .../1-apt_1.4~beta1_amd64.deb ...
Entpacken von apt (1.4~beta1) über (1.3.1) ...
dpkg: Fehler: dpkg-Status-Datenbank ist von einem anderen Prozess gesperrt
dpkg: Fehler: dpkg-Status-Datenbank ist von einem anderen Prozess gesperrt
dpkg: Fehler: dpkg-Status-Datenbank ist von einem anderen Prozess gesperrt
E: Sub-process /usr/bin/dpkg returned an error code (2)
E: Unterprozess dpkg --set-selections hat Fehlercode zurückgegeben (2)
E: Couldn't revert dpkg selection for approved remove/purge after an error was 
encountered!
E: Unterprozess dpkg --set-selections hat Fehlercode zurückgegeben (2)
E: Couldn't restore dpkg selection states which were present before this 
interaction!
dpkg: Fehler: dpkg-Status-Datenbank ist von einem anderen Prozess gesperrt
E: Konnte Sperre /var/lib/dpkg/lock nicht bekommen - open (11: Die Ressource 
ist zur Zeit nicht verfügbar)
E: Sperren des Administrationsverzeichnisses (/var/lib/dpkg/) nicht möglich, 
wird es von einem anderen Prozess verwendet?
E: Die System-Sperre konnte nicht zurückerlangt werden! (Vielleicht läuft noch 
ein apt oder dpkg?)
E: Konnte Sperre /var/lib/dpkg/lock nicht bekommen - open (11: Die Ressource 
ist zur Zeit nicht verfügbar)
E: Sperren des Administrationsverzeichnisses (/var/lib/dpkg/) nicht möglich, 
wird es von einem anderen Prozess verwendet?

Aktueller Status: 1 (+1) broken, 182 (-13) upgradable.
W: Zwischenspeicher-Datei konnte nicht gesperrt werden. Das bedeutet in der 
Regel, dass dpkg oder ein anderes APT-Werkzeug bereits Pakete installiert. 
Öffnen im Nur-Lesen-Modus. Alle Änderungen, die Sie am Status von Paketen 
durchführen, werden VERLOREN gehen!

The messages are mostly in German. The essential point, however, is that
dpkg could not get a lock on its database. I had of course no parallel
invocation of aptitude, apt, dpkg or anything running at the time, only
this "aptitude safe-upgrade".

It may be that it is actually a bug in a script for the apt package? If so,
please feel free to reassign.

I think that it was something like that, yes, but now it's a bit late to
reassign, so I think that it's better to just close it (since it's not
present in later versions).

In the future there will be a new feature in dpkg to deal with this kind
of cases more gracefully, which we hope to implement for stretch+1.


Cheers.
--
Manuel A. Fernandez Montecelo <manuel.montez...@gmail.com>

_______________________________________________
Aptitude-devel mailing list
Aptitude-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/aptitude-devel

Reply via email to