Skript bricht bei apt-listbugs ab

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
elraki
Beiträge: 50
Registriert: 09.12.2006 13:47:49

Skript bricht bei apt-listbugs ab

Beitrag von elraki » 18.11.2007 00:29:54

Servus,

ich hab ein Problem mit meinem Skript, dass mir mein System automatisch updatet und upgradet. Das Problem ist nur, dass es jedesmal abbricht, wenn apt-listbugs einen Bug findet. Kann mir jemand erklären wieso das so ist? Wenn kein Bug gemeldet wird, funktioniert es einwandfrei.

Skript:

Code: Alles auswählen

#!/bin/sh

temp1=`mktemp`

sudo aptitude update
sudo aptitude dist-upgrade | tee $temp1

grep 'Hole' $temp1 > pakete.txt
Abbruchmeldung:

Code: Alles auswählen

Wollen Sie fortsetzen? [Y/n/?] y
Schreibe erweiterte Statusinformationen...
grave bugs of tk8.4 (8.4.16-1 -> 8.4.16-2) <done>
 #451129 - tk8.4: Problem with TK_Init (Fixed: tcl8.4/8.4.16-4)
Summary:
 tk8.4(1 bug)
****************************************************************************
****** Exit with an error by force in order to stop the installation. ******
****************************************************************************
E: Unterprozess /usr/sbin/apt-listbugs apt || exit 10 ist mit einem Fehlercode zurückgekehrt (10)
E: Failure running script /usr/sbin/apt-listbugs apt || exit 10
Ein Paket konnte nicht installiert werden. Versuche zu lösen:
Paketlisten werden gelesen...
Abhängigkeitsbaum wird aufgebaut...
Reading state information...
Lese erweiterte Statusinformationen...
Initialisiere Paketstatus...
Lese Task-Beschreibungen...
Erzeuge Tag-Datenbank...
ElRaki

PS: Und wenn ich schon frage: Wieso schluckt mir das Skript immer das Wort "Fertig" nach "Reading state information..." usw?

elraki
Beiträge: 50
Registriert: 09.12.2006 13:47:49

Beitrag von elraki » 21.11.2007 19:10:09

Hat keiner eine Idee warum das so it? Schade :(

ElRaki

Benutzeravatar
Profbunny
Beiträge: 592
Registriert: 04.04.2004 11:12:29
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Bautzen

Beitrag von Profbunny » 21.11.2007 22:54:58

hi,

woran das nun liegt kann ich dir auch nicht sagen, aber evtl schaust du dir mal

apticron - cron-script to mail impending apt updates
cron-apt - automatic update of packages using apt-get

vielleicht handeln die scripte das anders und du bekommst eine bessere info was schief geht.

hth
Rechner / Server Debian sid

elraki
Beiträge: 50
Registriert: 09.12.2006 13:47:49

Beitrag von elraki » 22.11.2007 12:33:45

Danke, ich werd mir die zwei mal unter die Lupe nehmen.

Grüße, ElRaki

Antworten