Christian Boltz <christian.boltz@nexgo.de> [18 Apr 2003 00:32:53 +0200]:
Hallo Wolfgang, hallo Leute,
Wie kann ich beim erstellen meiner RPM die libdb-4.0.so mit erstellen? Ich dachte da an einem Link oder so!
Kannst Du haben ;-)
Ich bin zwar kein Experte fürs RPM-Basteln, aber AFAIK sollte ein cd usr/local/lib && ln -s libdb-4.so libdb-4.0.so ^^^ (kein führender /, da Du Dich (hoffentlich) im BuildRoot bewegst!)
*BEEP* Ganz dumme Idee! Prinzipiell sind solche Symlinks mehr als fragwürdig und sollten *nur* gemacht werden, wenn man *absolut sicher* ist, dass die Anwendungen, die diese spezifische Version einer Bibliothek benötigt auch mit der neuen Bibliothek zurecht kommt! Gerade die Berkeley db ist bekannt dafür, dass sie alles andere als abwärtskompatibel ist. Daher sollte man in so einem Fall entweder *alle* Pakete gegen die neue Bibliothek bauen oder aber die alte Bibliothek in ein getrenntes RPM-Paket packen. Philipp -- Philipp Thomas Arbeit: pthomas@suse.de Entwicklung, SuSE Linux AG Privat: philipp.thomas@t-link.de