seit dem vorletzten du am Freitag macht apt Probleme mit inxi:
root@arbeitszimmer:/home/didi# apt-get -f install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
Nach dieser Operation werden 0 B Plattenplatz zusätzlich benutzt.
inxi (1.9.18.siduction.1) wird eingerichtet ...
gdbm fatal: read error
dpkg: Fehler beim Bearbeiten des Paketes inxi (--configure):
Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
inxi
E: Sub-process /usr/bin/dpkg returned an error code (1)
apt-cache policy :
root@arbeitszimmer:/home/didi# apt-cache policy inxi
inxi:
Installiert: 1.9.18.siduction.1
Installationskandidat: 1.9.18.siduction.1
Versionstabelle:
*** 1.9.18.siduction.1 0
500 http://packages.siduction.org/base/ unstable/main amd64 Packages
100 /var/lib/dpkg/status
1.9.17-1 0
500 http://ftp.de.debian.org/debian/ unstable/main amd64 Packages
1.9.16~siduction.2 0
500 http://packages.siduction.org/extra/ unstable/main amd64 Packages
dpkg -l |grep inxi:
root@arbeitszimmer:/home/didi# dpkg -l |grep inxi
pF inxi 1.9.18.siduction.1 all full featured system information script
Wie bekomme ich diese dusselige Fehlermeldung weg?
No problem here.
towo:Defiant> LANG=C apt-cache policy inxi && dpkg -l | grep inxi
inxi:
Installed: 1.9.18.siduction.1
Candidate: 1.9.18.siduction.1
Version table:
*** 1.9.18.siduction.1 0
500 http://packages.siduction.org/base/ unstable/main amd64 Packages
100 /var/lib/dpkg/status
1.9.17-1 0
500 http://http.debian.net/debian/ unstable/main amd64 Packages
500 http://http.debian.net/debian/ testing/main amd64 Packages
1.9.16~siduction.2 0
500 http://packages.siduction.org/extra/ unstable/main amd64 Packages
ii inxi 1.9.18.siduction.1 all full featured system information script
rm /var/lib/dpkg/info/inxi.post....
und anschließend apt-get -f install hat das Problemchen gelöst ;D
na ja - auch nicht die sauberste Variante - aber ok :)
Ich lern ja gern dazu, was wär denn die sauberste Lösung?
in diesem Fall einfach
apt-get purge inxi
apt-get -f install
apt-get install inxi
ich hab mir noch mal das script angeschaut, da ist eigentlich™ nichts drin, was knallen könnte - ausser ein update der Manpages - ich schau noch mal drüber, bei der nächsten Inxi-Version.
schaut hier in soweit komisch aus als dass es nicht installiert werden will, schon gar nicht als version 1.9.18.siduction.1:
Quote# apt-cache policy inxi
inxi:
Installiert: 1.9.17-1
Installationskandidat: 1.9.17-1
Versionstabelle:
2.1.7.siduction.1 0
500 http://packages.siduction.org/base/ unstable/main i386 Packages
*** 1.9.17-1 0
900 http://http.debian.net/debian/ sid/main i386 Packages
500 http://ftp2.de.debian.org/debian/ testing/main i386 Packages
100 /var/lib/dpkg/status
michaa7, 1.9.x ist seit heute Nacht ersetzt durch 2.1.x, sprich seit dem Threadstart gab es nen Versionssprung
Quote from: http://packages.siduction.org/base/pool/main/i/inxi/inxi_2.1.7.siduction.1.changeloginxi (2.1.7.siduction.1) unstable; urgency=medium
* new upstream, revision 2122
-- Alf Gaida <agaida@siduction.org> Sun, 23 Mar 2014 23:59:55 +0100
In deinem policy-Output sehe ich
debian.net auf 900 gepinnt, bei den anderen oben und bei mir hat das 500.
hast natürlich recht, da hätte ich selber drauf kommen müssen. Wenn ich nur noch wüßte warum das pinning von mir (?) auf 900 gesetzt wurde. Meine güte, eine dokumentation zu eigenen eingriffen auf meiner rechner wäre jetzt gold wert ... wenn es sie gäbe ...