On Sun, 2006-04-23 00:09:27 +0200, Jan 'RedBully' Seiffert <redbully@cc.fh-luh.de> wrote:
RalfGesellensetter wrote: Hmmm, das sieht nach einer C++-Verstrickung aus. ABI-Inkompatibilitaet zwischen gcc-3x und 4.x? Eine C++-Lib die Audacity
In dem Fall werden die Symbole unterschiedlich kodiert, ergo sollte es zu einem Linker-Fehler kommen. [Symlinks für libraries.]
Das muss nicht mal deine Schuld sein, das ist dann der Punkt, wo auch die besten Packetsysteme schon mal versagen.
Das Paketsystem ist nicht für die Symlinks verantwortlich. `ldconfig' ist es--und das macht nur das, was in den Libs drinsteht. Wenn man selbst eine lib "kompatibel" macht, indem man falsche Symlinks verteilt, wird ldconfig davon erstmal nicht viel von mitbekommen. Nur sterben die Programme, wenn sie versuchen, die vermeintlich kompatible lib zu benutzen... MfG, JBG -- Jan-Benedict Glaw jbglaw@lug-owl.de . +49-172-7608481 _ O _ "Eine Freie Meinung in einem Freien Kopf | Gegen Zensur | Gegen Krieg _ _ O für einen Freien Staat voll Freier Bürger" | im Internet! | im Irak! O O O ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA));