← Back to team overview

sslug-teknik team mailing list archive

Re: StarOffice-5.1 og glibc-2.1.2

 

On Tue, Nov 30, 1999 at 03:21:24PM +0100, Mikkel Erup wrote:

> Jeg har opgrderet min slackware 3.6 fra libc-5.x til glibc-2.1.2, og det
> giver problemer, når jeg prøver at installere StarOffice-5.1. Setup siger at
> den ikke kan finde glibc-2.0.7, hvilket jo er klart når jeg kører
> glibc-2.1.2. Hvis jeg ignorerer advarslen, og prøver at installere
> alligevel, låser min pc.
> 
> Mit spørgsmål er så følgende: Er det virkelig nødvendigt at nedgradere til
> glibc-2.0.7 hvis man vil køre StarOffice-5.1, eller ligger problemet et
> andet sted? Jeg har prøvet at installere glibc-2.0.7 ved siden af
> glibc-2.1.2, men loaderen er jo 2.1.2, så det fungerer ikke.

Prøv at placer den gamle glibc fil (/lib/libc-2.0.7.so )
i et andet blibliotek ( /usr/local/lib/oldlibc/ )
og start staroffice via shellscript der sætter passende environment
variabel.- Se "man ld.so", f.eks:

      LD_PRELOAD
              A  whitespace-separated  list  of additional, user-
              specified, ELF shared libraries to be loaded before
              all  others.  This can be used to selectively over­
              ride functions  in  other  shared  libraries.   For
              setuid/setgid  ELF  binaries, only libraries in the
              standard search directories that  are  also  setgid
              will be loaded.



#!/bin/sh
export LD_PRELOAD=/usr/local/lib/oldlibc/libc.so.6
kald_af_SO

Jeg har ikke prøvet ovenstående, men måske det hjælper.
Der er også mulighed for at anvend LD_LIBRARY_PATH mv.


-- 
mvh Frank Damgaard  | http://home3.inet.tele.dk/frda/



Follow ups

References