On Tuesday 09 August 2005 17:57, Alain EMPAIN wrote: > Bonjour tout le monde, > > je suis en train de ma faire la main sur un Opteron + Scientific Linux > 4.0 version 64 bits, basé sur RH Enterprise et diffusé par le FermiLab > (kernel 2.6.9-5.0.5.ELsmp). > > J'essaie d'installer R (superbe programme pour faire des stats) 32 bits, > et j'ai été rechercher les librairies manquantes sur une machine > installée en 32 bits et les ai copiées en /usr/bin, où il y avait déjà > un grand nombre de librairies. > > J'ai lancé ldconfig, mais les librairies 32 bits ne sont toujours pas vues. > > rpm -ivh " > error: Failed dependencies: > libblas.so.3 is needed by R-2.1.1-1.rh3ES.i686 > libg2c.so.0 is needed by R-2.1.1-1.rh3ES.i686 > libncurses.so.5 is needed by R-2.1.1-1.rh3ES.i686 > libreadline.so.4 is needed by R-2.1.1-1.rh3ES.i686 > libtcl8.3.so is needed by R-2.1.1-1.rh3ES.i686 > libtk8.3.so is needed by R-2.1.1-1.rh3ES.i686 > > C'est sans doute quelque chose de trivial... > > Toute suggestion sera la bienvenue, > > Bonne journée, > > Alain
Hello Alain, C'est normal. Le paquet "R-3.1.1-1.rh3ES.i686.rpm" cherche effectivement après les librairies citées, mais dans la liste des paquets rpm installés. Si tu copies les fichiers directement dans /usr/bin, la base de donnée de rpm n'en est pas informée. Deux solutions dans ton cas : installer les rpm contenant les librairies demandées (http://rpmfind.net est une bonne source de recherche) ou installer ton paquet "R-3.1.1-1.rh3ES.i686.rpm" avec l'option --nodeps. Je te conseille vivement la première solution, plus propre et moins risquée. -- [Alain Belkadi] _______________________________________________________ Linux Mailing List - http://www.unixtech.be Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux Archives: http://www.mail-archive.com/linux@lists.unixtech.be IRC: chat.unixtech.be:6667 - #unixtech NNTP: news.gname.org - gmane.org.user-groups.linux.unixtech