Ulf Möller
ABER: Fehler bei den Abhängigkeiten, da z.B. libmp3lame (lame-Paket) benötigt wird, dass sich aber nicht in /usr/lib sondern in /usr/lib64 befindet (64Bit-Version installiert).
Klar könnte ich jetzt das i386-lame RPM installieren, vielliecht würde das auch funktionieren, aber das eigentliche Problem ist damit nicht gelöst.
Ja, da braucht es die 32bittige Version der Bibliothek. Bei uns sind solche Bibliotheken in extra Paketen untergebracht (mit 32-Bit im Namen). Natürlich nur für Pakete, die Teil der Distribution sind. Bei Paketen von Packman müsste dort ein entsprechendes Paket zusammengestellt werden.
Installiert man mit --nodeps bekommt man das Problem beim Aufruf vom MPlayer. Ein symbolischer Link hilft hier auch nicht weiter.
Nein, hier braucht es extra RPMs. Du könntest z.B. diese zusätzlich benötigten Bibliotheken aus den entsprechenden Paketen herausziehen und in ein extra RPM packen. Dann wären die Abhängigkeiten befriedigt.
Wie geht man/ihr damit um, gibt es einen vernünftigen Workaround ? Vor diesem Problem müßten doch alle Distris stehen ?
Es ist ja auch nicht möglich, SuSE 9.2 nur im i386-Modus zu installieren (ist mir zumindest nicht geglückt).
Ich zumindest stehe kurz davor, wieder SuSE 9.1 (i385-Modus) zu installieren und mir dann eine andere Distri zu suchen...
Das hat aber mit SUSE nur bedingt zu tun. Für Pakete, die wir auf der Distribution haben, wird, wo nötig, die 32bit Bibliothek zur Verfügung gestellt. Für Pakete aus anderen Quellen sind wir nicht zuständig, da musst du dich schon an diese Quellen wie eben Packman wenden oder aber selber RPMs basteln und entsprechend aktualisieren. Philipp -- Philipp Thomas Arbeit: pth BEI suse PUNKT de SUSE LINUX Products GmbH Privat: philipp PUNKT thomas BEI t-link PUNKT de