Debian Weekly News #3 -- January 16th, 2002
Welcome to this year's third issue of Debian Weekly News, the weekly newsletter for the Debian community. We hope you enjoyed the last week. A lot of things happened. This week we proudly include two items by a new voluntary writer: Yooseong Yang.
Sponsors Needed. Raphaël Hertzog reminded us that Debian needs more sponsors to look after packages from prospective future maintainers. The sponsorship system lets official Debian developers help future maintainers by checking their packages, by giving them advice, and by uploading their packages into Debian before they have finished the new-maintainer process. Currently, there are about 30 people looking for a sponsor.
Libpng 2/3 Problems Resolved? Daniel Stone reported that former problems with libpng2/libpng3 should be resolved with recently uploaded kdebase, kdegraphics and kdenetwork packages. Earlier he explained the problem: Ivan decided that libpng3 was the way forward for libqt2 people, but then Chris Cheney decided that libqt2 should stay with libpng2, while libqt3 should use libpng3.
Improving QA Work. Adrian Bunk discusses details about the proposal he made last year. He is going to publish the final list of tasks soon and will look for people who will be responsible for a particular task. Later Edward Betts wondered when the `help' tag should be used in the Bug Tracking System (BTS). In order to gather more information, Torsten Landschoff quickly implemented a modified LDAP gateway to the BTS so one can extract tagged bugs easier.
Problems with GNU Chess. It has been said that compiling this package can take several days on ARM and M68k machines. This is somewhat problematic. Philip Blundell wondered how architecture-specific the chess datafiles are. Maybe the build process could be modified, so that these files can go into an architecture-independent package and doesn't have to be regenerated each time.
Chroot Environment for Debian NetBSD. Matthew Garrett announced the availability of a chroot environment to start with Debian on a native NetBSD system. After installing this and chroot'ing into it, you'll be able to use the power of both systems and should be able to start building preliminary packages. Matthew compiled a web page which contains further instructions and a todo list.
Public QA Logbook? The Quality Assurance Team (QA) is currently discussing a public logbook covering their work. It would probably be a good idea to make QA work more visible and credit the people who are actually doing QA work. Perhaps somebody wants to watch mails sent to the Bug Tracking System and to QA lists to compile a weekly or monthly QA progress report?
Debian Documentation Format. Recently, Cliff posted an important article related to writing documentation. He mentioned several documentation types in his article: aft, Docbook, TeX, and so on. However, he preferred a simple ASCII format. For Debian, John R. Daily proposed using DocBook/XML as documentation format instead of SGML (and manual pages). We should address this problem: what Documentation Type Definition (DTD) is useful for both Debian developers and users?
OpenPKG versus APT. OpenPKG 1.0 is a cross-platform Unix software packaging tool based on RPM, which was released recently. Some people discussed features of this and the Debian package tool. Jörg Wendland suggested several new functions embedded in APT or in a wrapper around it, mainly to easier support maintenance of large pools of similar Debian machines. These features include remote installation, deinstallation and reconfiguration of software.
Renaming Stale ITPs to RFP. Bas Zoetekouw proposed to rename ITP bugs (Intent to Package) into RFP (Request for Packaging) if such a bug report hasn't had any activity in the last 100 days. His list contains more than 300 items, which means more than 300 pieces of software that people wanted to package but didn't upload for a long while. Thomas Bushnell proposed to close the bug right away if the last activity was the QA question asking for a status.
Vanishing /usr/doc symlink. Julian Gilbey upgraded and
lost -- or won. He wondered
why the /usr/doc symlink was gone after the upgrade. Santiago
Vila explained that he had just upgraded the last package that came with a file
in the /usr/doc directory, as described in the transition
plan from August 1999.
New or Noteworthy Packages. The following new or updated packages were updated or added to the Debian archive recently.
- ppthtml -- A program for converting Microsoft Power Point Files.
- xlhtml -- A program for converting Microsoft Excel Files.
- debpartial -- Debian Packages/Sources file partition tool.
- elpoint -- Yet another presentation tool on Emacsen.
- eroaster -- The ECLiPt CD Roaster.
- ferite -- Ferite programming language.
- gnue-forms -- An XML-based formular generator for GTK+ and curses.
- mwavem -- Mwave/ACP modem support for some Thinkpad notebooks.
- sfftw2 -- Library for computing Fast Fourier Transforms.
- showimg -- A feature-rich image viewer.
- txt2regex -- A Regular Expression "wizard", all written with bash2 builtins.
Security Updates. You know the drill, make sure you update your systems if you have one of these packages installed.
- XChat -- IRC session hijacking.
- gzip -- Potential buffer overflow.
- sudo -- Local root exploit.
- at -- Local daemon exploit.
- glibc -- Buffer overflow.
- CIPE -- DoS attack.
Orphaned Packages. Some packages were orphaned last week. This makes it total 102 packages that are orphaned. Please see the WNPP pages for the full list.
- cgiemail (Bug#129109) -- CGI Form-to-Mail converter
- epan (Bug#127974) -- Offline ethernet protocol analyzer
- gphoto2 (Bug#129352) -- The gphoto2 digital camera library
Got news? Please inform us about everything that's going on in the Debian community. We are always looking for more interesting stories to add, especially new items by voluntary writers.
Willkommen zur dritten Ausgabe von Debian Weekly News, dem wöchentlichen Newsletter für die Debian-Gemeinschaft. Wir hoffen, daß Sie die letzte Woche gut überstanden haben, viel ist inzwischen passiert. In dieser Woche haben wir zwei Berichte von einem neuen ehrenamtlichen Autor, Yooseong Yang, aufgenommen.
Sponsoren benötigt. Raphaël Hertzog hat uns daran erinnert, daß Debian weitere Sponsoren benötigt, die sich um Pakete von zukünftigen Paket-Betreuern kümmern. Das Sponsor-System bietet offiziellen Debian-Entwicklern die Möglichkeit, zukünftigen Paket-Betreuern durch Prüfung ihrer Pakete, Ratschläge und Hochladen der Pakete zu helfen, bevor sie den New-Maintainer-Prozeß vollständig durchlaufen haben. Im Augenblick suchen noch ca. 30 Personen einen Sponsor.
Probleme mit libpng 2/3 gelöst? Daniel Stone hat berichtet, daß die bisherigen Probleme mit libpng2/libpng3 durch die gerade hochgeladenen Pakete kdebase, kdegraphics und kdenetwork behoben sein sollten. Vorher hat er das Problem bereits erläutert: Ivan hat entschieden, daß libpng3 der richtige Weg für diejenigen war, die libqt2 verwenden, doch Chris Cheney hat sich anders entschieden, daß nämlich libqt2 weiterhin bei der libpng2 bleiben soll, während libqt3 die libpng3 verwenden soll.
QA-Arbeit verbessern. Adrian Bunk bespricht Details seines Vorschlags, den er bereits im letzten Jahr unterbreitet hat. Er wird bald die endgültige Liste der Aufgaben veröffentlichen und nach Personen suchen, die sich für eine bestimmte Aufgabe verantwortlich zeigen. Etwas später hat sich Edward Betts gewundert, wann der Zusatz `help' für das Bug Tracking System (BTS) benutzt werden sollte. Torsten Landschoff hat daraufhin mal eben ein verändertes LDAP-Gateway für das BTS implementiert, um einfacher auf markierte Fehlerberichte zugreifen zu können.
Probleme mit GNU-Chess. Es ist bekannt geworden, daß es auf einem ARM- oder M68k-Rechner mehrere Tage dauert, dieses Paket zu compilieren. Das ist problematisch, da es den Build-Rechner die gesamte Zeit über belegt. Philip Blundell hat sich daher gefragt, wie Architektur-abhängig die Datendateien tatsächlich sind. Vielleicht kann der Build-Vorgang derart modifiziert werden, so daß diese Dateien in ein Architektur-unabhängiges Paket gehen können und nicht jedesmal neu generiert werden müssen.
Chroot-Umgebung für Debian NetBSD. Matthew Garrett hat die Verfügbarkeit einer Chroot-Umgebung bekanntgegeben, um bei der Entwicklung von Debian auf einem NetBSD-System zu helfen. Nachdem diese installiert und man per chroot dorthin gewechselt ist, können Sie die Stärken beider Systeme nutzen, und sollten zudem in der Lage sein, vorläufige Pakete zu bauen. Matthew hat noch eine Seite zusammengestellt, die weitere Anweisungen und eine Todo-Liste enthält.
Öffentliches QA-Logbuch? Das Qualitätssicherungs-Team (QA) diskutiert zur Zeit ein öffentliches Logbuch für ihre Arbeit. Es wäre bestimmt eine gute Idee, um QA-Arbeit sichtbarer zu machen und den Personen zu danken, die die tatsächliche Arbeit erledigen. Vielleicht möchte jemand, der Mails liest, die an das BTS und die QA-Listen geschickt werden, einen wöchentlichen oder monatlichen Zwischenbericht schreiben?
Debian's Dokumentations-Format. Vor kurzem hat Cliff einen wichtigen Artikel geschrieben, der das Schreiben von Dokumentation betrifft. Er hat verschiedene Dokumentations-Typen in seinem Artikel erwähnt: aft, Docbook, LaTeX u.s.w. Er bevorzugt allerdings das einfache ASCII-Format. Für Debian hat John R. Daily DocBook/XML als Format vorgeschlagen anstelle von SGML (und Manpages). Wir sollten dieses Problem angehen: Welche Documentation Type Definition (DTD) ist sowohl für Debian-Entwickler als auch für -Anwender sinnvoll?
OpenPKG versus APT. OpenPKG 1.0 ist ein Plattform-übergreifendes Software-Paketierungs-Werkzeug für Unix, das auf RPM basiert, welches kürzlich veröffentlicht wurde. Einige Leute haben daraufhin dessen Features und die der Debian-Werkzeuge diskutiert. Jörg Wendland schlug verschiedene neue Funktionen vor, die in APT oder einem Wrapper eingebettet werden könnten, um einfachere Wartung von größeren Pools ähnlicher Debian-Rechner zu unterstützen. Diese Funktionen enthalten entfernte Installation, Deinstallation und Rekonfiguration von Software.
Umbenennen von alten ITPs in RFP. Bas Zoetekouw hat vorgeschlagen, alle ITP-Fehler (Intent to Package) in RFP-Fehler (Request for Packaging) umzubenennen, wenn der Fehlerbericht keine Aktivität in den letzten 100 Tagen gezeigt hat. Seine Liste enthält mehr als 300 Einträge, was mehr als 300 Software-Pakete bedeutet, die jemand paketieren wollte, jedoch kein Paket hochgeladen hat. Thomas Bushnell schlug zudem vor, den Fehlerbericht gleich zu schließen, wenn die letzte sichtbare Aktivität die QA-Frage nach einem Statusbericht war.
Verschwundener /usr/doc-Symlink. Julian Gilbey hat sein
System aktualisiert und verloren -- oder gewonnen. Er hat sich gefragt,
wieso der symbolische Link von /usr/doc nach der Aktualisierung
verschwunden war. Santiago Vila hat daraufhin erläutert,
daß er gerade das letzte Paket aktualisiert hat, das eine Datei im Verzeichnis
/usr/doc enthielt, wie es im Plan von
August 1999 vorgesehen ist.
Fünfte Revision von Potato. Martin 'Joey' Schulze hat die
fünfte Revision von Debian 2.2 (Codename 'potato') angekündigt. Diese besteht hauptsächlich aus Sicherheits-Updates sowie
Korrekturen für wenige schwerwiegende Fehler. Einige der Sicherheits-Updates
betreffen PHP4, INN2, Apache, OpenSSH, Postfix, Mailman, GPM, Mutt und Exim.
Wichtige Pakete wie modconf und postgresql wurden ebenfalls aktualisiert.
Joey stellt eine a vollständige Liste, das Changelog und das non-US-Changelog zur Verfügung. Wenn Sie es eine Weile lang nicht mehr
gemacht haben, stellen Sie sicher, daß Sie apt-get update && apt-get
upgrade laufen lassen. Eine Update-CD
sollte auch schon auf cdimage.debian.org bereitstehen.
Neue oder bemerkenswerte Pakete. Die folgenden Pakete wurden kürzlich aktualisiert oder zum Debian-Archiv hinzugefügt:
- ppthtml -- Ein Programm zum Konvertieren von Microsoft PowerPoint-Präsentationen.
- xlhtml -- Ein Programm zum Konvertieren von Microsoft Excel-Tabellen.
- debpartial -- Partitionierungs-Werkzeug für Packages/Sources-Dateien von Debian.
- elpoint -- Ein weiteres Präsentations-Werkzeug im Emacs.
- eroaster -- Der CD-Röster ECLiPt.
- ferite -- Die Ferite-Programmiersprache.
- gnue-forms -- Ein XML-basierter Formulargenerator für GTK+ und curses.
- mwavem -- Unterstützung für Mwave/ACP-Modem für einige Thinkpad-Notebooks.
- sfftw2 -- Bibliothek zum Berechnen von Fast Fourier Transformationen.
- showimg -- Ein leistungsstarker Bildbetrachter.
- txt2regex -- Ein "Zauberer" für reguläre Ausdrücke, komplett mit bash2-Funktionen geschrieben.
Sicherheits-Hinweise. Sie kennen das Risiko, stellen Sie sicher, daß Sie Ihr System aktualisieren, wenn Sie eines dieser Pakete installiert haben.
- XChat -- IRC-Sitzungs-Übernahme.
- gzip -- Möglicher Puffer-Überlauf.
- sudo -- Lokaler root-Angriff.
- at -- Lokaler daemon-Angriff.
- glibc -- Puffer-Überlauf.
- CIPE -- DoS-Angriff.
Aufgegebene Pakete. Einige Pakete wurden in der letzten Woche aufgegeben. Damit sind es insgesamt 102 verwaiste Pakete. Schauen Sie bitte auf die WNPP-Seiten, um die vollständige Liste zu erhalten.
- cgiemail (Bug#129109) -- CGI-Formular-nach-Mail-Konvertierer
- epan (Bug#127974) -- Ethernet-Protokoll-Analysierer
- gphoto2 (Bug#129352) -- Die Bibliothek gphoto2 für Digitalkameras
Haben Sie Neuigkeiten? Bitte informieren Sie uns über alles, das in der Debian-Gemeinschaft passiert. Wir suchen immer nach neuen und interessanten Dingen, die wir hinzufügen, insbesondere von neuen freiwilligen Autoren.