Debian Weekly News #29 -- November 8th, 2001

Recognizing IRC Channels. Raphaël Hertzog posted a Proposed General Resolution targetting IRC as a Debian communication channel as a results of recent events on a famous developer channel. He proposes that all #debian-* channels be open to anybody interested with the exception of #debian-private for which the same policy applies as for the private mailing list with the same name. However, Peter Makholm raised the question if Debian as an open projects really can accept more closed forums?

Serious Bug in »gnome-pilot«. There is a problem with the backup conduit in gnome-pilot 0.1.62 that can cause a crash requiring a hard reset (and loss of all data) on at least some Palm devices. The same bug also renders all Palm device backups created by it completely useless. These backups will, in all likelihood, crash the device if restored to it. The author recommends that everyone cease using 0.1.62 immediately. New packages for 0.1.63 have been uploaded already.

Default Mail-Transport-Agent (MTA). Tollef Fog Heen investigated the current situation with dependencies to MTAs now that »exim« is the default MTA on a freshly installed Debian system. This revealed several different dependencies instead of just exim | mail-transport-agent, which are parsed by our package tools as "use exim as preference over other packages that provide mail-transport-agent, however they are fine as well".

Upgrade for two Important Machines. Adam Heath announced a maintenance hour for the machines master and murphy, which perform important functions for the project. Brainfood has replaced 64MB of ram with 512MB on our poor list server, which helps a lot for this loaded machine. The other machine was taken back to it's co-location. Thanks Brainfood, this has been highly appreciated.

Misuse of Debconf Notes. Joey Hess feels that both of the recently added pcmcia-cs debconf notes (about 2.4 kernels and network up ordering) are a misuse of the note datatype, which, as he states in the debconf tutorial, is for "something important, that the user really should see". Joey's main concern is that debconf notes are being vastly overused, and that this will probably result in a Debian installation which is so cluttered with low-value notes that the important stuff is easily missed.

ReiserFS On SRM-Alpha Drives. James Freels converted all of his ext2 filesystems to reiserfs filesystems on his Alpha machine. He has written notes to himself on how to setup the boot process for a Debian/Alpha computer using the SRM console. Some of it may also be helpful for other architectures.

Debian And /usr Mounted read-only. Anthony Towns recently posted a report about a Debian system which has /usr mounted read-only. During package installation it will be remounted read-write, which is configured through apt. However, there is still a problem with used files that were replaced during installation. In such a case the filesystem can't be umounted again. Anthony attached two scrips which ought to take care of this.

Bug-Squashing Party #6. Colin Watson announced that the sixth Debian Bug-Squashing Party for woody will take place on the second weekend of November: Friday 9th to Sunday 11th. The goal is to fix release-critical bugs, especially those filed against base and standard/task packages. As usual, the party will by co-ordinated in the #debian-bugs IRC channel on the OpenProjects Network (IRC server irc.debian.org).

Continuing The Freeze Process. Anthony Towns sent in a report telling us that the project finally obtained the legal advice it needed to go about putting crypto in main. Since this was the last piece which stalled the freeze process, there is progress now. This means that no new packages will be being added to base. This especially requires maintainers of base packages to avoid fiddling with their dependencies, or compiling against new libraries. Additionally, base packages should not be bumping shlibs versions from this point, under any circumstances.


Anerkennung von IRC-Kanälen. Raphaël Hertzog hat einen Vorschlag für einen Allgemeinen Beschluß über die Anerkennung von IRC als Kommunikationsmedium für Debian geschrieben, der ein Resultat aktueller Entwicklungen in einem berühmten Entwicklerkanal ist. Er schlägt vor, alle #debian-*-Kanäle für jeden Interresierten offen zu halten. Ausgenommen davon ist #debian-privte, für welchen die gleichen Regeln gelten sollen wie für die Mailing-Liste mit gleichem Namen. Peter Makholm hat jedoch die Frage gestellt, ob Debian als offenes Projekt wirklich weitere geschlossene Foren akzeptieren kann?

Ernstzunehmender Fehler in »gnome-pilot«. Es gibt ein Problem mit dem Backup-Kanal in gnome-pilot 0.1.62, das einen Absturz verursachen kann, welcher auf einigen Palmtops einen harten Reset erzwingt (welcher wiederum in Datenverlust resultieren kann). Der gleiche Fehler macht zudem alle Sicherungen völlig nutzlos, die mit dem Palmtop gemacht wurden. Diese Sicherungen werden aller Warscheinlichkeit nach das Gerät zum Abstürzen bringen, wenn sie eingespielt werden. Der Author empfiehlt, die Version 0.1.62 überhaupt nicht zu benutzen. Neue Pakete für 0.1.63 sind bereits hochgeladen.

Voreingestellter Mail-Transport-Agent (MTA). Tollef Fog Heen hat die momentane Situation bezüglich der Abhängigkeiten von MTAs untersucht, nachdem »exim« mittlerweile der voreingestellte MTA auf einem frisch installierten Debian-System ist. Das brachte mehrere unterschiedliche Abhängigkeiten zutage anstelle von ausschließlich exim | mail-transport-agent, der von unseren Paket-Werkzeugen so interpretiert wird, daß "Exim der Vortritt vor anderen Paketen gewährleistet werden soll, die mail-transport-agent anbieten, auch wenn diese ebenfalls ok sind".

Aufrüstung für zwei wichtige Rechner. Adam Heath hat eine Wartungsstunde für die Rechner master und murphy angekündigt. Beide Rechner übernehmen wichtige Aufgaben für das Projekt. Brainfood hat die 64MB RAM in unserem armen Listen-Server durch 512MB ersetzt, was eine echte Verbesserung nach sich zog. Die andere Maschine wurde zum Provider zurückgebracht. Dank an Brainfood, dieses ist äußerst willkommen.

Mißbrauch von Debconf-Notizen. Joey Hess fühlt, daß beide der kürzlich zu pcmcia-cs hinzugefügten debconf-Notizen (über 2.4er-Kernel und Netzwerk-Reihenfolge) einen Mißbrauch des Notiz-Datentyps darstellen, der für "etwas wichtiges, das der Anwender unbedingt sehen sollte" gedacht ist, wie er es im debconf-Tutorial beschreibt. Joey's größte Sorge besteht darin, daß debconf-Notizen in zu großem Maße benutzt werden und daß dieses möglicherweise in einer Debian-Installation resultiert, die so vollgestopft mit Notizen von geringem Wert sind, daß wichtige Sachen leicht übersehen werden.

ReiserFS auf SRM-Alpha-Platten. James Freels hat auf seinem Alpha-Rechner die gesamten ext2-Dateisysteme zu ReiserFS-Dateisystemen konvertiert. Er hat für sich selbst Notizen geschrieben, wie der Boot-Vorgang für einen Debian/Alpha-Rechner mit der SRM-Konsole eingerichtet wird. Einiges davon könnte für andere Architekturen ebenfalls von Nutzen sein.

Debian und /usr read-only. Anthony Towns hat kürzlich einen Bericht über ein Debian-System geschrieben, auf dem /usr nur für Lesezugriffe verfügbar ist. Während der Paket-Installation wird es erneut gemounted, so daß Schreibzugriffe wieder zugelassen sind. Es besteht jedoch immer noch ein Problem mit Dateien, die während der Installation ersetzt wurden, sich jedoch noch in Benutzung befinden. In diesem Fall kann das Dateisystem nicht erneut aus dem System entfernt werden. Anthony hat zwei Skripte angefügt, die darauf Rücksicht nehmen sollten.

Bug-Squashing-Party #6. Colin Watson hat bekanntgegeben, daß die sechste Debian-Bug-Squashing-Party für woody am zweiten Novemberwochenende stattfinden wird: von Freitag, dem 9., bis Sonntag, dem 11. Das Ziel besteht darin, release-kritische Fehler zu beheben, insbesondere diejenigen, die gegen Basis- und Standard-Pakete berichtet wurden. Wie üblich wird die Party im IRC-Kanal #debian-bugs im OpenProjects Network (IRC-Server irc.debian.org) koordiniert.

Weiter im Freeze-Prozeß. Anthony Towns hat einen Bericht geschrieben, in dem er uns erzählt, daß das Projekt endlich den rechtlichen Rat erhalten, der benötigt wurde, um weiterzukommen in der Debatte, kryptographische Software ins Hauptarchiv aufzunehmen. Da dieses das letzte Stück war, das den Freeze-Prozeß angehalten hat, gibt es jetzt Fortschritte. Das bedeutet, daß keine neuen Pakete mehr zum Basissystem hinzugefügt werden. Das erfordert insbesondere, daß die Betreuer von solchen Paketen vermeiden, mit den Abhängigkeiten zu spielen und nicht mit neuen Bibliotheken compilieren. Basis-Pakete sollten zudem von nun aj nicht mehr die Versionen der dynamischen Bibliotheken erhöhen, unter keinen Umständen.

Christoph Siess, Joey