Nouveau forum : https://forum.slackware-fr.eu.org/

Annonce

29/01/2017 : Ce forum est dsormais en lecture seule. Merci d'utiliser le nouveau forum.

13/12/2014 : Inscriptions dsactives pour un moment en raison d'une recrudescence d'inscriptions plus que douteuses.

#1 27-12-2009 10:23:40

gui42
Membre
Date d'inscription: 27-12-2009
Messages: 11

OpenOffice 3.1.1 / rpm2cpio

Bonjour tous

je viens d'essayer de compiler OpenOffice 3.1.1 grce au slackbuild de Hitek, sur une slack13 du 25/12.
Aprs 2 petites mises jour dudit slackbuild pour correspondre la version que je compile, le script s'arrte sur :
rpm2cpio: error while loading shared libraries: libnss3.so
Pourtant rpm2cpio fait partie de rpm.txz install par la slack ; libnss3 est cens provenir de icecat qui lui n'est pas install  (ou peut tre firefox ??? je cherche). Sur la 12.2, rpm2cpio n'a pas cette dpendance ???
Y'aurait-il une erreur la compil de rpm (fait sur une machine disposant de la lib) ?
Suis-je le seul avoir tent cette compil ?

Merci pour votre aide

Bonne journe

Dernire modification par gui42 (27-12-2009 10:28:32)

Hors ligne

 

#2 27-12-2009 11:45:04

_Hitek_
Slacker depuis 2003 (Slack 9.0)
Date d'inscription: 29-12-2005
Messages: 1258
Site web

Re: OpenOffice 3.1.1 / rpm2cpio

Hello, essayes d'installer seamonkey (anciennement la suite mozilla)

Y'a un paquet de lib qui servent dans ce paquet...

Hors ligne

 

#3 27-12-2009 16:11:21

gui42
Membre
Date d'inscription: 27-12-2009
Messages: 11

Re: OpenOffice 3.1.1 / rpm2cpio

Il se trouve en effet que j'ai pris l'habitude d'enlever seamonkey de mon DVD puisque j'utilise Firefox/Thunderbird.
J'essaye a ce soir.

Hors ligne

 

#4 27-12-2009 16:38:09

olivier
Membre trs actif
Lieu: Vaucluse
Date d'inscription: 21-10-2005
Messages: 128

Re: OpenOffice 3.1.1 / rpm2cpio

Il faut installer seamonkey-solibs. Je te conseille d'installer la mise jour, elle se trouve dans le rpertoire patches/.


FreeBSD - NetBSD current & Slackware

Hors ligne

 

#5 27-12-2009 18:18:02

Mushroom
Administrateur
Date d'inscription: 15-10-2005
Messages: 2158

Re: OpenOffice 3.1.1 / rpm2cpio

Salut,

Ce qui est bizarre, c'est que la bibliothque en question est aussi livre avec firefox, et que sa marche si on symlink :

Code:

cd /usr/lib
ln -s firefox/libnss3.so
ln -s firefox/libnssutil3.so
ln -s firefox/libplc4.so 
ln -s firefox/libplds4.so 
ln -s firefox/libnspr4.so

Je ne sais pas ce qui empche Pat de faire a dans les SB... hmm

Hors ligne

 

#6 27-12-2009 22:31:03

gui42
Membre
Date d'inscription: 27-12-2009
Messages: 11

Re: OpenOffice 3.1.1 / rpm2cpio

a a fonctionn avec seamonkey, merci beaucoup. Je le rajouterai dans mon dvd l'avenir (mme si je trouve un peu lourd de mettre ce logiciel juste pour une lib).
Trs bonne remarque Mushroom, nanmoins, j'essaye d'viter les links. Il semble qu'en fait, rpm2cpio sait trouver dans /usr/lib ou dans /usr/lib/seamonkey mais pas dans /usr/lib/firefox
Merci encore tous

Hors ligne

 

#7 27-12-2009 22:32:58

_Hitek_
Slacker depuis 2003 (Slack 9.0)
Date d'inscription: 29-12-2005
Messages: 1258
Site web

Re: OpenOffice 3.1.1 / rpm2cpio

Rajoutes dans /etc/ld.so.conf ceci : /usr/lib/firefox

Hors ligne

 

#8 30-12-2009 17:33:15

gui42
Membre
Date d'inscription: 27-12-2009
Messages: 11

Re: OpenOffice 3.1.1 / rpm2cpio

il y a en effet a dans le doinst.sh de seamonkey :
if ! grep /usr/lib/seamonkey etc/ld.so.conf 1> /dev/null 2> /dev/null ; then
  echo "/usr/lib/seamonkey" >> etc/ld.so.conf
fi
if [ -x /sbin/ldconfig ]; then
  /sbin/ldconfig 2> /dev/null
fi
mais pas dans celui de firefox.
Peut tre faudrait remonter a au mainteneur, histoire de mettre les 2 pareils, non ?

Hors ligne

 

#9 30-12-2009 17:36:02

gui42
Membre
Date d'inscription: 27-12-2009
Messages: 11

Re: OpenOffice 3.1.1 / rpm2cpio

tiens d'ailleurs, /etc ne serait pas mieux que etc ?

Hors ligne

 

#10 30-12-2009 17:40:11

Mushroom
Administrateur
Date d'inscription: 15-10-2005
Messages: 2158

Re: OpenOffice 3.1.1 / rpm2cpio

Hello,

gui42 a crit:

tiens d'ailleurs, /etc ne serait pas mieux que etc ?

Non, sinon lors de l'installation c'est le ld.conf du systme d'installation qui sera modifi au lieu de celui du systme install.

Hors ligne

 

#11 30-12-2009 19:30:26

_Hitek_
Slacker depuis 2003 (Slack 9.0)
Date d'inscription: 29-12-2005
Messages: 1258
Site web

Re: OpenOffice 3.1.1 / rpm2cpio

chroot tout a pour l'explication

Hors ligne