Hallo,
wie läuft das denn genau bei debian testing.
Ich habe gelesen, das Pakete, die 10 Tage stabil in unstable liefen nach testing rutschen. Aber was heißt "laufen". Werden die ausgiebig auf Fehler getestet und dann nach 10 Tagen zu testing gezogen? Demnach müsste ja testing schon relativ stabil sein, jedenfalls so für den Hausgebrauch... auserdem wird Software auch von den Herstellern getestet bevor sie überhaupt rausgegeben werden, oder? Sie wird also doppelt getestet.
Was für eine Rolle spielt dabei eigentlich das Securityteam von Testing?
Stabilität von testing
- peschmae
- Beiträge: 4844
- Registriert: 07.01.2003 12:50:33
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: nirgendwo im irgendwo
Stabil ist relativ. Es kann durchaus mal passieren dass ein Paket in einer Sid-Umgebung gut lauft und dann wenn es nach Testing rübergeschoben wird machts Riesenprobleme weil irgend eine Abhängigkeit nicht wirklich passt.
Aber insgesamt ist Testing für den Hausgebrauch auf Desktops von Leuten die ein bisschen Ahnung im Umgang mit dem Deiban Paketsystem haben (das kann man sich auch aneignen - ist nicht Voraussetzung
) geeignet.
Das Testen/Stabilität/etc bezieht sich nicht nur auf das Programm selber sondern insbesondere auch auf das Funktionieren in einer Debianumgebung, die Qualität des Pakets und so.
Beispiel: Beim Umstieg von XOrg 6.9 nach 7.0 müssen einige Sachen in der /etc/X11/xorg.conf angepasst werden. Bei der ersten Version in Unstable war das noch nicht der Fall - das wurde dann nachgebessert und bei der Version die dann irgendwann mal nach Testing rutscht ist ein passendes Pre-Install-Script im Paket dabei das die Änderungen vornimmt...
MfG Peschmä
Aber insgesamt ist Testing für den Hausgebrauch auf Desktops von Leuten die ein bisschen Ahnung im Umgang mit dem Deiban Paketsystem haben (das kann man sich auch aneignen - ist nicht Voraussetzung

Das Testen/Stabilität/etc bezieht sich nicht nur auf das Programm selber sondern insbesondere auch auf das Funktionieren in einer Debianumgebung, die Qualität des Pakets und so.
Beispiel: Beim Umstieg von XOrg 6.9 nach 7.0 müssen einige Sachen in der /etc/X11/xorg.conf angepasst werden. Bei der ersten Version in Unstable war das noch nicht der Fall - das wurde dann nachgebessert und bei der Version die dann irgendwann mal nach Testing rutscht ist ein passendes Pre-Install-Script im Paket dabei das die Änderungen vornimmt...
MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy
Wenn ein Paket Probleme macht weil irgendeine abhängigkeit nicht passt, dann dann lässt es sich eben nicht problemlos installieren. Allerdings führt es nicht zur instabilität des Systems bei, ich las es einfach weg und warte bis es funktioniert 
Ok das mit der Anpassung von Konfigurationsdateien die neue Pakete vorraussetzen habe ich verstanden.
Aber dennoch wird doch auch auf die Funktionalität und die stabilität eines Programms in sich geprüft oder?
Weil wenn das alles der Fall ist, dann läuft ein testing System ja stabiler als ein Windows auf dem man sich alle mögliche Software von irgendwelchen Herstellern installiert, weil bei debian getestet wird.
Die einzigen Probleme die ich hatte, war ein Abhängigkeitsproblem mit einem Paket.

Ok das mit der Anpassung von Konfigurationsdateien die neue Pakete vorraussetzen habe ich verstanden.
Aber dennoch wird doch auch auf die Funktionalität und die stabilität eines Programms in sich geprüft oder?
Weil wenn das alles der Fall ist, dann läuft ein testing System ja stabiler als ein Windows auf dem man sich alle mögliche Software von irgendwelchen Herstellern installiert, weil bei debian getestet wird.
Die einzigen Probleme die ich hatte, war ein Abhängigkeitsproblem mit einem Paket.
- Mr_Snede
- Beiträge: 2323
- Registriert: 08.07.2003 13:48:49
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Ruhrpott
Ich formuliere das immer so:
Debian prüft auf ein stabiles "Umfeld" für ein Programm. Damit sind Konfigurationsdateien und Abhängigkeiten in beide Richtungen gemeint.
Bis ein Programm aufgrund dieser Kriterien von unstable bis nach testing schafft, ist es schon einige Zeit vergangen, in der man selbst Fehler finden konnte oder anderswie bekannt gewordene Fehler bearbeiten konnte.
Schau dir mal dies an:
http://bjorn.haxx.se/debian/testing.pl? ... claws-gtk2
Da hast du das Paket "sylpheed-claws-gtk" (ein E-Mailclient) mit einen Haufen von Problemen im Umfeld.
Wie du siehst ist es eine Menge Arbeit um ein Programm nach testing zu bekommen. Beachte: Hier sind nur die Probleme, die die x86 Architektur macht beachtet.
cu Sebastian
Debian prüft auf ein stabiles "Umfeld" für ein Programm. Damit sind Konfigurationsdateien und Abhängigkeiten in beide Richtungen gemeint.
Bis ein Programm aufgrund dieser Kriterien von unstable bis nach testing schafft, ist es schon einige Zeit vergangen, in der man selbst Fehler finden konnte oder anderswie bekannt gewordene Fehler bearbeiten konnte.
Schau dir mal dies an:
http://bjorn.haxx.se/debian/testing.pl? ... claws-gtk2
Da hast du das Paket "sylpheed-claws-gtk" (ein E-Mailclient) mit einen Haufen von Problemen im Umfeld.
Wie du siehst ist es eine Menge Arbeit um ein Programm nach testing zu bekommen. Beachte: Hier sind nur die Probleme, die die x86 Architektur macht beachtet.
cu Sebastian
Software Finder - Software in Kategorien Debian ohne Ballast - Tipps für ein schlankes Debian
- vincman
- Beiträge: 165
- Registriert: 16.02.2006 19:00:53
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Spelle
-
Kontaktdaten:
Hi
Ich hab mal bei Debian nachgeguckt.
Vielleicht hilft dir das etwas weiter, ansonst ignorier es
http://wiki.debian.org/DebianTesting?hi ... testing%29
Gruß Vinc
Ich hab mal bei Debian nachgeguckt.
Vielleicht hilft dir das etwas weiter, ansonst ignorier es

http://wiki.debian.org/DebianTesting?hi ... testing%29
Gruß Vinc
- peschmae
- Beiträge: 4844
- Registriert: 07.01.2003 12:50:33
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: nirgendwo im irgendwo
Naja, geprüft. Von wem? Wenn es da ein Problem gibt und das weder die Nutzer von Sid noch den Maintainer stört/bemerkt und also keiner einen Bugreport schreibt dann merkts halt keiner...tobb hat geschrieben: Aber dennoch wird doch auch auf die Funktionalität und die stabilität eines Programms in sich geprüft oder?
D.h. das Kriterium diesbezüglich ist ob es einen relevanten Bugreport gibt. Ist keiner da weil keiner das Paket benutzt... Pech gehabt.
Um ein Programm richtig auf Stabililtät und Bugs zu testen braucht man schon etwas länger als 10 Tage - deshalb gibts ja auch Releases alle paar Jahre

MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy
- peschmae
- Beiträge: 4844
- Registriert: 07.01.2003 12:50:33
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: nirgendwo im irgendwo
Testzyklus ist vielleicht etwas übertrieben - wie schon gesagt. Wenn einer in den zwei Wochen oder so releasekritische Bugs findet gehts nicht nach Testing.
Aber da Fragt man sich dann wo die > 1000 RC-Bugs in Testing derzeit herkommen.
Scheint halt recht viele Bugs werden erst später gefunden.
MfG Peschmä
Aber da Fragt man sich dann wo die > 1000 RC-Bugs in Testing derzeit herkommen.

Scheint halt recht viele Bugs werden erst später gefunden.
MfG Peschmä
"er hätte nicht in die usa ziehen dürfen - die versauen alles" -- Snoopy