WARNUNG: dist-upgrade
WARNUNG: dist-upgrade
ACHTUNG:
hab gerade (apt-get update ca. 40 Minuten her) gewaltige Probleme gehabt:
bei dist-upgrade (sid) fehlte die Datei /usr/bin/crontab, benötigt für cron, exim4, exim4-base und exim4-daemon-light.
Unbedingt vorher diese Datei sichern, ich konnte sie mir glücklicherweise von einem anderen debiansystem kopieren, danach ging alles.
Gruß
tcs
hab gerade (apt-get update ca. 40 Minuten her) gewaltige Probleme gehabt:
bei dist-upgrade (sid) fehlte die Datei /usr/bin/crontab, benötigt für cron, exim4, exim4-base und exim4-daemon-light.
Unbedingt vorher diese Datei sichern, ich konnte sie mir glücklicherweise von einem anderen debiansystem kopieren, danach ging alles.
Gruß
tcs
-
- Beiträge: 644
- Registriert: 16.12.2003 15:44:51
- feltel
- Webmaster
- Beiträge: 10472
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
Das war dieser Bug hier: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=261897
Für solche Sachen empfiehlt sich vor einem größeren Upgrade eim Blick auf [1] und [2].
[1] http://bugs.debian.org/severity:grave
[1] http://bugs.debian.org/severity:serious
Für solche Sachen empfiehlt sich vor einem größeren Upgrade eim Blick auf [1] und [2].
[1] http://bugs.debian.org/severity:grave
[1] http://bugs.debian.org/severity:serious
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
Kleine Empfehlung für Sid-Fahrer: apt-listbugs
Ein wirklich nettes Programm, dass einem, nachdem alle zu aktualisierenden Dateien runtergeladen worden sind, anzeigt, welche aktuellen Bug-Meldungen vorliegen. Dann kann man sich immer noch entscheiden, ob man das Risiko eingeht, oder vorsichtshalber mal einen oder zwei Tage wartet.
apt-listbugs hat jedenfalls das Problem mit cron gestern (Do., 29.07.) angezeigt und mir damit 'ne Menge Ärger erspart .
Ein wirklich nettes Programm, dass einem, nachdem alle zu aktualisierenden Dateien runtergeladen worden sind, anzeigt, welche aktuellen Bug-Meldungen vorliegen. Dann kann man sich immer noch entscheiden, ob man das Risiko eingeht, oder vorsichtshalber mal einen oder zwei Tage wartet.
apt-listbugs hat jedenfalls das Problem mit cron gestern (Do., 29.07.) angezeigt und mir damit 'ne Menge Ärger erspart .
Thinkpad Edge E520 (Intel Core i5, 4GB RAM, 128 GB Crucial M4 SSD) + ITX-Desktop (Asrock H77M-ITX, Intel Core i3-2120T, 8GB RAM, 64 GB Samsung 830 SSD)
Das apt-listbugs werde ich mir unbedingt installieren. Ich hatte bisher nie Probleme, aber das gestern war der Hammer. Als ich das kaputte cron per --purge remove entfernte, hats mir gleich noch den apache mitgenommen und als ich das reparieren wollte, gabs einen grässlichen Kreislauf unvollständiger Konfigurationen. Das hat gedauert....
Die "Welt" ist zum Teufel, aber ich nicht!
Kleiner Tipp fürs nächste mal:mipooh hat geschrieben:Das apt-listbugs werde ich mir unbedingt installieren. Ich hatte bisher nie Probleme, aber das gestern war der Hammer. Als ich das kaputte cron per --purge remove entfernte, hats mir gleich noch den apache mitgenommen und als ich das reparieren wollte, gabs einen grässlichen Kreislauf unvollständiger Konfigurationen. Das hat gedauert....
- im deb nachgeschaut, dort war die Datei wirklich nicht drin.
- auf packages.debian.org gegangen geschaut wo die Datei drin sein sollte (sollte normaler Weise wirklich in cron sein)
- einfach das Paket aus testing per Hand runtergeladen und mittels dpkg installiert
- in aptitude auf hold gesetzt, alles war fein (ungefähr 3 Minuten vielleicht)
Gibt auch noch so nen Archive (hab aber gerade die URL nicht bei), wo alle Debianpakete die mal in Sid reinkommen rumliegen, dort hätt man sich auch das vorherige cron-Paket runterladen können. Oder wenn man den apt-Cache nicht so oft aufräumt liegt vielleicht auch noch das ältere Paket sogar auf der eigenen Platte rum.
cu
- feltel
- Webmaster
- Beiträge: 10472
- Registriert: 20.12.2001 13:08:23
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Leipzig, Germany
-
Kontaktdaten:
http://snapshot.debian.net/tylerD hat geschrieben:Gibt auch noch so nen Archive (hab aber gerade die URL nicht bei), wo alle Debianpakete die mal in Sid reinkommen rumliegen, dort hätt man sich auch das vorherige cron-Paket runterladen können.
debianforum.de unterstützen? Hier! | debianforum.de Verhaltensregeln | Bitte keine Supportanfragen per PM
Tja, ich hätte halt erst nachdenken sollen. Da ich einen apt-proxy einsetze, hatte ich die Vorgängerversion sogar noch dadrin. Das Dumme war, dass ich zu schnell das kaputte Paket per --purge remove loswerden wollte. Dabei besteht ja wohl eine relativ gute Chance, dass das Paket, wenn nicht vollständig, auch noch nicht verwendet wird.
Nachher ist man dann immer schlauer. Auch die Idee, eine fehlende Datei einfach mal durch eine leere mit touch zu ersetzen, werde ich mir gut merken. Und list-bugs läuft hier jetzt bereits.
Danke für all die Tips.
Nachher ist man dann immer schlauer. Auch die Idee, eine fehlende Datei einfach mal durch eine leere mit touch zu ersetzen, werde ich mir gut merken. Und list-bugs läuft hier jetzt bereits.
Danke für all die Tips.
Die "Welt" ist zum Teufel, aber ich nicht!
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
apt-listbugs ist mir persönlich für SID einfach zu "verbose". Bei einem 200MB Upgrade will ich nicht die Bugreports von 124 Paketen abnicken müssen, weil das einfach ewig dauert, und man dadurch eh' nicht alles liest... Dann kann man es auch lassen. IMO...
apt-listchanges ist da (wenigstens für SID) nützlicher. Ich lasse mir auch nicht die changelogs anzeigen (gleiches Problem wie oben, das ist einfach zuviel), sondern nur die News (die Installation von apt-listchanges fragt danach). Wenn bei einem Paket wichtige Änderungen auftreten, die ein eventuelles manuelles Eingreifen erfordern, bekommt man das zuerst beim Upgrade angezeigt, und root bekommt dann die Änderungen auch noch per Mail. So hat man praktiuscherweise immer eine Art "TODO" Liste. Leider benutzen nicht alle Maintainer die News Funktion in ihren Paketen, aber ein paar 'mal hat mir das schon eine grosse Debug Aktion erspart...
Patrick
apt-listchanges ist da (wenigstens für SID) nützlicher. Ich lasse mir auch nicht die changelogs anzeigen (gleiches Problem wie oben, das ist einfach zuviel), sondern nur die News (die Installation von apt-listchanges fragt danach). Wenn bei einem Paket wichtige Änderungen auftreten, die ein eventuelles manuelles Eingreifen erfordern, bekommt man das zuerst beim Upgrade angezeigt, und root bekommt dann die Änderungen auch noch per Mail. So hat man praktiuscherweise immer eine Art "TODO" Liste. Leider benutzen nicht alle Maintainer die News Funktion in ihren Paketen, aber ein paar 'mal hat mir das schon eine grosse Debug Aktion erspart...
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
cd /var/cache/apt/archivesmipooh hat geschrieben:Tja, ich hätte halt erst nachdenken sollen. Da ich einen apt-proxy einsetze, hatte ich die Vorgängerversion sogar noch dadrin. Das Dumme war, dass ich zu schnell das kaputte Paket per --purge remove loswerden wollte. Dabei besteht ja wohl eine relativ gute Chance, dass das Paket, wenn nicht vollständig, auch noch nicht verwendet wird.
Nachher ist man dann immer schlauer. Auch die Idee, eine fehlende Datei einfach mal durch eine leere mit touch zu ersetzen, werde ich mir gut merken. Und list-bugs läuft hier jetzt bereits.
Danke für all die Tips.
dpkg -i cron_3.0pl1-83_i386.deb
Das hat bei mir gereicht. IMHO musste man dpkg nicht mal sonstige Optionen mitgeben.
Gruß Athlux
Ne das war meine vorherige sid version. Die bleibt ja da bis ich z.b. apt-get clean mache.peschmae hat geschrieben:Die Version aus Sarge? Klar, auch ne Lösung. Die musst du aber zuerst runterladen
Oder machst du nie ein apt-get clean?
MfG Peschmä
Code: Alles auswählen
2,5G /var/cache/apt/archives/
Gruß Athlux
Leute, seht her: wir haben einen neuen Debian-MirrorAthlux hat geschrieben:Code: Alles auswählen
2,5G /var/cache/apt/archives/
Ich hatte mir einfach die Version aus http://incoming.debian.org von cron gezogen. Da war der Fehler schon behoben, bevor das Teil nach SID wanderte...
PS: Werte apt-listbugs mal probieren, echt genial was es alles unter Debian gibt.
PS: Werte apt-listbugs mal probieren, echt genial was es alles unter Debian gibt.
Debian Sid
Kernel 2.6.9 swsusp2.1
KDE 3.3.1
Kernel 2.6.9 swsusp2.1
KDE 3.3.1
Ehrlichgesagt der liegt auf meinem Server. Und hat etwas mehr als 2,5GBJoghurt hat geschrieben:Leute, seht her: wir haben einen neuen Debian-MirrorAthlux hat geschrieben:Code: Alles auswählen
2,5G /var/cache/apt/archives/
Aber jetzt simmer schon genug OT
Das sollte ich mir wirklich mal anschauen.PS: Werte apt-listbugs mal probieren, echt genial was es alles unter Debian gibt.
Manchmal wird aus dist-upgrade gerne ein dist-kaputgrade.
Gruß Athlux