- Mitglied seit
- 6 Nov 2005
- Beiträge
- 3,726
- Punkte für Reaktionen
- 16
- Punkte
- 38
Hallo zusammen,
es ist allgemein bekannt, dass blkid von e2fsprogs (und neuerdings auch von busybox) allgemein Probleme auf älteren Boxen aufweist. Dazu hatte ich mich im Netz umgeschaut und einige mögliche Patches und Lösungen gesehen, die dagegen wirken könnten. Eine nähere Betrachtung zeigte jedoch, dass diese Lösungen nicht unbedingt zu e2fsprogs passen, denn angeblich gibt es noch eine Alternative für e2progfs, die "util-linux-ng" heißt und unter
http://www.kernel.org/pub/linux/utils/util-linux-ng/
zu finden ist. Dieses Package scheint etwas intensiever und aktiver gepflegt zu sein, als e2fsprogs von
http://e2fsprogs.sourceforge.net/
Ein Vergleich der blkid.c (nur als Beispiel) zeigte bei mir deutliche Differenzen.
In beiden Paketen finden sich ähnliche Utiliten und Bibliotheken, die allerdings unter util-linux-ng deutlich weiter gepflegt scheinen als unter e2fsprogs. Was auf jeden Fall fest steht: blkid wurde durch beide Pakete unterschiedlich geforked und wird nach meinem Kenntnis zwischen den beiden nicht synchronisiert. Wenn busybox noch ein weiteres Fork von blkid treibt, dann haben wir ganz verloren.
Meine Fragen:
1. Warum nutzen wir e2fsprogs und nicht util-linux-ng?
2. Ist e2fsprogs eine spezielle Anpassung von util-linux-ng für "kleineres Linux"? Oder wie sieht da die historische Reihenfolge?
3. Gibt es eine eigene Projektseite von blkid, wo sich die beiden Pakete bedienen? Oder wie sieht da die Hierarchie aus?
Meine Fragen adressieren sich in erster Linie in Richtung "alter Hasen" unter uns, die sich schon seit ewigen Zeiten mit diversen Linuxsystemen beschäftigen.
Übrigens, e2fsprogs gibt es seit kurzem als Version 1.41.10. Kann das bitte jemand einpflegen? Zwar wird es anscheinend unsere Probleme nicht lösen, aber wer weiß.
Ich schaue mich um, ob ich util-linux-ng cross-kompiliert bekomme.
MfG
es ist allgemein bekannt, dass blkid von e2fsprogs (und neuerdings auch von busybox) allgemein Probleme auf älteren Boxen aufweist. Dazu hatte ich mich im Netz umgeschaut und einige mögliche Patches und Lösungen gesehen, die dagegen wirken könnten. Eine nähere Betrachtung zeigte jedoch, dass diese Lösungen nicht unbedingt zu e2fsprogs passen, denn angeblich gibt es noch eine Alternative für e2progfs, die "util-linux-ng" heißt und unter
http://www.kernel.org/pub/linux/utils/util-linux-ng/
zu finden ist. Dieses Package scheint etwas intensiever und aktiver gepflegt zu sein, als e2fsprogs von
http://e2fsprogs.sourceforge.net/
Ein Vergleich der blkid.c (nur als Beispiel) zeigte bei mir deutliche Differenzen.
In beiden Paketen finden sich ähnliche Utiliten und Bibliotheken, die allerdings unter util-linux-ng deutlich weiter gepflegt scheinen als unter e2fsprogs. Was auf jeden Fall fest steht: blkid wurde durch beide Pakete unterschiedlich geforked und wird nach meinem Kenntnis zwischen den beiden nicht synchronisiert. Wenn busybox noch ein weiteres Fork von blkid treibt, dann haben wir ganz verloren.
Meine Fragen:
1. Warum nutzen wir e2fsprogs und nicht util-linux-ng?
2. Ist e2fsprogs eine spezielle Anpassung von util-linux-ng für "kleineres Linux"? Oder wie sieht da die historische Reihenfolge?
3. Gibt es eine eigene Projektseite von blkid, wo sich die beiden Pakete bedienen? Oder wie sieht da die Hierarchie aus?
Meine Fragen adressieren sich in erster Linie in Richtung "alter Hasen" unter uns, die sich schon seit ewigen Zeiten mit diversen Linuxsystemen beschäftigen.
Übrigens, e2fsprogs gibt es seit kurzem als Version 1.41.10. Kann das bitte jemand einpflegen? Zwar wird es anscheinend unsere Probleme nicht lösen, aber wer weiß.
Ich schaue mich um, ob ich util-linux-ng cross-kompiliert bekomme.
MfG