Am Mit, 2001-12-19 um 21.37 schrieb Dieter Kluenter:
Hallo,
Bjoern Berg
writes: Am Mittwoch, 19. Dezember 2001 00:42, plauderte Dieter Kluenter folgendes aus dem Nähkästchen: [...] [...]
Ist die Wand so dünn, daß häufiges Kopfschlagen zu Löchern führt ?
Mir fällt da noch etwas ein. Kann es sein, dass ein Mischmasch aus SuSE und Ximian-RPMS zu Problemen führt? Ja, Ximian und SuSE verwenden unterschiedliche Pfade.
Z.B. habe ich Gnome-DB aus den SuSE RPMs
installiert und den ganzen anderen Rest aus den Ximian DBs. Ximian's evo-rpm verwendet gnome-db nicht. Da Du selbst übersetzt hast, kann es aber sein, dass ein anderes Paket eine Abhängigkeit zu gnome-db hineingezogen hat (Wenn ich mich nicht irre, verwendet gnome-vfs
Die gravierendsten Unterschiede gibt es bez. gtk/gtk+ * Ximian installiert gtk nach /opt/gnome, SuSE nach /usr. * Ximian's gtk verwendet --sysconfdir=/etc/opt/gnome, SuSE's gtk --sysconfdir=/etc/gtk (Dies ist der Hauptgrund für Inkompatibilitäten) * Ximian's gtk-Pakete heissen (wie bei allen anderen Distris ausser SuSE) "gtk+", bei SuSE heissen sie "gtk". Weitere massive Probleme gibt es mit YaST[1|2], deren Paketmanagement die Paketabhängigkeiten installierter Pakete nicht aus dem Inhalt der RPM-Datenbank, sondern aus den SuSE-eigenen, hart-codierten Listen (auf den CDs) ermittelt. optional gnome-db).
Das ist abhängig von den RPM's, befrage doch mal die Pakete, was sie denn benötigen, rpm -qpR <paket> sollte dir sagen, was es benoetigt.
Ich habe, aufbauend auf SuSE-7.3 das tar.gz file von ximian geholt und anhand des .spec files die entsprechenden Pakete aktualisiert und ein eigenes .rpm gebaut. Das ist ein Weg, der funktioniert, wenn Du die von evo benötigte Infrastruktur installiert hast. Die auf den SuSE-CDs ist bei weitem zu alt. Ob die SuSE's Supplemenary/Gnome zwischenzeitlich auf einem hinreichend aktuellen Stand ist, weiss ich nicht.
Ralf